개발자 안내서 개요, Power BI Report ServerDeveloper handbook overview, Power BI Report Server

Power BI, 모바일, 페이지가 매겨진 보고서 및 KPI를 보고, 저장하고 관리하는 온-프레미스 위치인 Power BI Report Server의 개발자 안내서를 시작합니다.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 Report Server를 사용해야 하는 옵션을 강조 표시합니다.This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

포함Embedding

URL에 쿼리 문자열 매개 변수 ?rs:Embed=true를 추가하여 Power BI Report Server 내의 보고서를 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 창 또는 웹 응용 프로그램 내에 컨트롤을 배치할 수 있습니다.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

Power BI Report Server를 조작하는 몇 가지 API 옵션이 있습니다.You have several API options for interacting with Power BI Report Server. 다음 항목이 포함됩니다.This includes the following.

오픈 소스 PowerShell 유틸리티를 사용하여 Report Server를 관리할 수도 있습니다.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 Report Server에 포함된 일련의 클래스, 인터페이스 및 값 형식입니다.The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. 이 라이브러리는 시스템 기능에 대한 액세스 권한을 제공하고 Power BI Report Server 구성 요소를 확장하는 데 Microsoft .NET Framework 응용 프로그램을 사용할 수 있는 기반으로 설계되었습니다.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
웹 서비스 및 .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