Power BI, 모바일, 그리고 페이지를 매긴 보고서를 저장하고 관리하기 위한 온-프레미스 솔루션인 Power BI Report Server 개발자 핸드북에 오신 것을 환영합니다.
이 핸드북은 개발자가 Power BI Report Server를 사용할 수 있는 옵션을 강조 표시합니다.
임베딩
Power BI Report Server 내의 모든 보고서의 경우 URL에 querystring 매개 변수 ?rs:Embed=true 를 추가하여 iFrame 내에 포함할 수 있습니다. 이 기술은 Power BI 보고서뿐만 아니라 다른 보고서 유형에서도 작동합니다.
보고서 보기 제어
페이지를 매긴 보고서의 경우 보고서 뷰어 컨트롤을 활용할 수 있습니다. 이를 통해 .NET 창 또는 웹 애플리케이션 내에 컨트롤을 배치할 수 있습니다. 자세한 내용은 보고서 뷰어 컨트롤 시작을 참조하세요.
API들
Power BI Report Server와 상호 작용하기 위한 몇 가지 API 옵션이 있습니다. 이 기술에는 다음이 포함됩니다.
오픈 소스 PowerShell 유틸리티 를 사용하여 보고서 서버를 관리할 수도 있습니다.
비고
PowerShell 유틸리티는 -RsRest* 명령을 통해 Power BI Desktop 파일(.pbix)을 지원합니다.
다음 명령을 실행하여 ReportingServicesTools PowerShell 모듈에서 Power BI Desktop 파일(.pbix)을 지원하는 명령을 찾습니다.
Get-Command -Module ReportingServicesTools -Noun RsRest*
사용자 지정 확장
확장 라이브러리는 Power BI Report Server에 포함된 클래스, 인터페이스 및 값 형식의 집합입니다. 이 라이브러리는 시스템 기능에 대한 액세스를 제공하며 Microsoft .NET Framework 애플리케이션을 사용하여 Power BI Report Server 구성 요소를 확장할 수 있는 기반이 되도록 설계되었습니다.
빌드할 수 있는 확장에는 여러 가지 유형이 있습니다.
- 데이터 처리 확장 프로그램
- 배달 확장 프로그램
- 페이지를 매긴 보고서에 대한 렌더링 확장 프로그램
- 보안 확장
자세한 내용은 확장 라이브러리를 참조하세요.
관련 콘텐츠
더 많은 질문? Power BI 커뮤니티에 문의해 보세요.