JavaScript 또는 TypeScript를 사용하여 Power BI를 앱에 포함하기 위한 클라이언트 측 라이브러리입니다.
애플리케이션에 Power BI 보고서를 포함하는 방법과 클라이언트 API를 사용하는 방법을 알아보려면 Power BI 포함된 분석 클라이언트 API 설명서를 참조하세요.
클래스, 인터페이스, 유형 등에 대한 자세한 내용은 라이브러리 참조를 참조하세요.
플레이그라운드는 Power BI 임베디드 분석을 위한 홈으로, 여기서 실습 코딩 경험을 얻고, 자체 보고서를 포함하고, 클라이언트 API와 상호 작용하여 즉각적인 결과를 확인할 수 있습니다. 또한, 이러한 기능을 애플리케이션에 적용하는 방법에 대한 영감을 얻을 수 있는 대화형 쇼케이스를 찾을 수 있습니다. 마지막으로 성공적인 통합에 필요한 모든 관련 샘플, 튜토리얼 및 문서를 찾는 데 도움이 되는 새로운 학습 센터를 만들었습니다.
Nuget을 통해 설치:
Install-Package Microsoft.PowerBI.JavaScript
NPM에서 설치:
npm install --save powerbi-client
베타 버전 설치:
npm install --save powerbi-client@beta
이상적으로는 모듈 로더나 컴파일 단계를 사용하여 ES6 모듈을 다음과 같이 가져오는 것이 좋습니다.
import * as pbi from 'powerbi-client' ;
그러나 라이브러리는 범용 모듈로 내보내지며 다음과 같이 앱의 닫는 </body>
태그 앞에 powerbi.js 스크립트를 포함할 수 있습니다.
< script src =" /powerbi-client/dist/powerbi.js " > </ script >
직접 포함하면 라이브러리는 powerbi-client
라는 전역 이름으로 노출됩니다. 서비스의 인스턴스인 powerbi
라는 또 다른 전역 이름도 있습니다.
이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 귀하가 귀하의 기여를 사용할 수 있는 권리를 갖고 있으며 실제로 그렇게 하고 있음을 선언하는 기여자 라이센스 계약(CLA)에 동의해야 합니다. 자세한 내용을 보려면 https://cla.opensource.microsoft.com을 방문하세요.
끌어오기 요청을 제출하면 CLA 봇이 자동으로 CLA 제공이 필요한지 여부를 결정하고 PR을 적절하게 장식합니다(예: 상태 확인, 댓글). 봇이 제공하는 지침을 따르기만 하면 됩니다. CLA를 사용하여 모든 저장소에서 이 작업을 한 번만 수행하면 됩니다.
이 프로젝트는 Microsoft 오픈 소스 행동 강령을 채택했습니다. 자세한 내용은 행동 강령 FAQ를 참조하거나 추가 질문이나 의견이 있는 경우 [email protected]으로 문의하세요.