Power BI 서비스 및 Power BI Embedded in Azure는 함께 대시보드 및 보고서 포함을 위한 단일 API를 제공합니다.

즉, 콘텐츠 임베드 시 단일 API 인터페이스, 일관된 성능은 물론, 대시보드, 게이트웨이 및 앱 작업 영역 등의 최신 Power BI 기능을 이용할 수 있습니다.

단일 API

Power BI 콘텐츠를 포함할 때 두 가지 주요 시나리오가 있습니다. Power BI 사용자에 포함 및 Power BI가 아닌 사용자에 포함입니다. 이전에 Azure Power BI Embedded 서비스는 Power BI가 아닌 사용자에게 제공되었습니다. 즉, 응용 프로그램의 사용자는 Power BI에 대한 액세스가 직접 필요하지 않았거나 할당된 Power BI 라이선스가 없었습니다. Power BI 서비스가 있는 계정이 없었습니다.

Power BI REST API는 Power BI 서비스에 대해 두 시나리오를 허용하도록 업데이트되었습니다. 이렇게 하면 Power BI 사용자 또는 Power BI가 아닌 사용자에게 제공하기 위해 동일한 API를 사용하여 대시보드 및 보고서를 사용자 지정 응용 프로그램에 포함할 수 있습니다.

포함 필요에 따라 JavaScript 및 REST API를 완벽하게 활용할 수 있습니다.

포함 작동 방법의 예제를 보려면 JavaScript 포함 샘플을 참조하세요.

Power BI 사용자에 포함

Power BI 사용자에 대한 포함은 Power BI 서비스와 함께 사용할 수 있었던 기능입니다. REST API를 사용하여 Power BI 서비스의 콘텐츠를 응용 프로그램에 계속 포함할 수 있습니다. 이를 위해서는 응용 프로그램에서 콘텐츠를 보고자 할 때 응용 프로그램의 최종 사용자는 Power BI 서비스에 로그인해야 합니다. 최종 사용자가 로그인하면 Power BI 서비스에서 공유된 대시보드 및 보고서에 대한 액세스 권한만을 갖습니다. 자세한 방법은 다음을 참조하세요.

편집, 저장 등과 같은 셀프 서비스 기능은 Power BI 사용자에 대해 포함하는 경우 JavaScript API를 통해 사용할 수 있습니다.

Power BI가 아닌 사용자에 포함

Power BI가 아닌 사용자에 대한 포함은 Power BI에 대한 계정이 없는 사용자에게 대시보드 및 보고서를 포함하는 기능을 제공합니다. Power BI에 대해 알 필요가 없습니다. Azure Power BI Embedded 서비스와 유사한 시나리오 및 제공되는 것입니다. Pro 라이선스로 하나 이상의 Power BI 사용자가 필요합니다. 해당 계정은 응용 프로그램에 대한 마스터 계정처럼 작동합니다. 이것을 프록시 계정으로 간주합니다. 이 계정을 통해 Power BI 서비스 내에서 대시보드 및 보고서에 대한 액세스를 제공하는 토큰을 생성할 수 있습니다.

대시보드, 보고서 및 타일을 포함하려면 Power BI 사용자에 포함에 사용하는 동일한 API를 사용합니다.

중요:

포함 작업은 Power BI 서비스에 종속되어 실행되지만 응용 프로그램 사용자의 Power BI에 대한 종속은 없습니다. 응용 프로그램에 임베드된 콘텐츠를 보기 위해 Power BI에 가입할 필요는 없습니다.

프로덕션으로 이동할 준비가 되면 앱 작업 영역은 프리미엄 용량에 할당되어야 합니다.

포함하는 방법에 대한 자세한 내용은 Power BI 대시보드, 보고서 및 타일을 포함하는 방법을 참조하세요.

Azure 안에서 Power BI Embedded 서비스를 사용한 경우 콘텐츠 마이그레이션 방법은 Power BI Embedded Azure 서비스에서 콘텐츠 마이그레이션을 참조하세요.

다음 단계

Power BI 대시보드, 보고서 및 타일을 포함하는 방법
Power BI Embedded 작업 영역 컬렉션 콘텐츠를 Power BI으로 마이그레이션하는 방법
Power BI 프리미엄이란?
JavaScript API Git 리포지토리
Power BI C# Git 리포지토리
JavaScript 포함 샘플
포함된 분석 용량 계획 백서
Power BI 프리미엄 백서

궁금한 점이 더 있나요? Power BI 커뮤니티에 질문합니다.