開發人員手冊概觀, Power BI 報表伺服器Developer handbook overview, Power BI Report Server

歡迎使用 Power BI 報表伺服器的開發人員手冊,您可於此內部部署位置中儲存和管理您的 Power BI 報表、行動報表及編頁報表。Welcome to the developer handbook for Power BI Report Server, an on-premises location for storing and managing your Power BI, mobile, and paginated reports.

本手冊會反白顯示您作為開發人員所具有的選項,以使用 Power BI 報表伺服器。This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

內嵌Embedding

對於 Power BI 報表伺服器中的任何報表,您可透過將查詢字串參數 ?rs:Embed=true 新增至 URL,在 iFrame 內進行內嵌。For any report within Power BI Report Server, you can embed within an iFrame by adding the querystring parameter ?rs:Embed=true to the URL. 這適用於 Power BI 報表及其他報表類型。This works with Power BI reports as well as other report types.

報表檢視器控制項Report Viewer Control

對於編頁報表,您可以利用報表檢視器控制項。For paginated reports, you can take advantage of the Report Viewer Control. 這可讓您將控制項置於 .NET 視窗或 Web 應用程式。This allows you to place the control within a .NET windows or web application. 如需詳細資訊,請參閱開始使用報表檢視器控制項For more information, see Get started with the Report Viewer Control.

APIAPIs

您有數個 API 選項可選,能與 Power BI 報表伺服器互動。You have several API options for interacting with Power BI Report Server. 包括下列項目。This includes the following.

您也可以使用開放原始碼 PowerShell 公用程式來管理報表伺服器。You can also use the open source PowerShell untilies to manage your report server.

注意

PowerShell 公用程式目前不支援 Power BI Desktop 檔案 (.pbix)。The PowerShell utilities do not currently support Power BI Desktop files (.pbix).

自訂延伸模組Custom extensions

延伸模組程式庫是一組類別、介面和實值型別,包含在 Power BI 報表伺服器中。The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. 此程式庫提供系統功能存取,並設計作為 Microsoft .NET Framework 應用程式用來擴充 Power BI 報表伺服器元件所在的基礎。This library provides access to system functionality and is designed to be the foundation on which Microsoft .NET Framework applications can be used to extend Power BI Report Server components.

您可以建置數種類型的延伸模組。There are several types of extensions you can build.

  • 資料處理延伸模組Data processing extensions
  • 傳遞延伸模組Delivery extensions
  • 編頁報表的轉譯延伸模組Rendering extensions for paginated reports
  • 安全性延伸模組Security extensions

如需深入了解,請參閱延伸模組程式庫To learn more, see Extension library.

後續步驟Next steps

開始使用報表檢視器控制項Get started with the Report Viewer Control
使用 Web 服務和 .NET Framework 建置應用程式Building Applications Using the Web Service and the .NET Framework
URL 存取URL Access
延伸模組程式庫Extension library
WMI 提供者WMI Provider

有其他問題嗎?More questions? 嘗試在 Power BI 社群提問Try asking the Power BI Community