소개

이번 연습에서는, C#과 Power BI API, 일부 JavaScript 코드, 및 IFrame을 사용하여 타일을 웹앱에 통합하거나 포함시킵니다.

이 연습을 시작하려면 Power BI 계정이 필요합니다. 계정이 없는 경우 무료 Power BI 계정에 등록하거나 테스트를 위해 자신만의 Azure Active Directory 테넌트를 만들 수 있습니다.

타일을 웹앱에 통합하려면, Power BI API와, Azure Active Directory(AD) 인증 액세스 토큰을 사용하여 대시보드와 타일을 가져옵니다. 그런 다음, 동일한 액세스 토큰을 사용하여 타일을 IFrame에 로드합니다. Power BI API는 특정 Power BI 리소스에 대한 프로그래밍 방식 액세스를 제공합니다. Power BI REST API 개요를 참조하세요. 아래 그림은 타일을 통합하는 일반적인 흐름을 보여줍니다.

여기에는 타일을 웹 페이지에 통합 또는 포함시키는 단계가 있습니다.

샘플 다운로드

이 문서는 GitHub의 타일 통합 샘플에 사용된 코드를 보여줍니다. 이 연습을 따라 하려면, 샘플을 다운로드해야 합니다.

Power BI 비사용자를 위해 포함된 항목을 수반한 샘플을 찾는 경우 Power BI 비사용자를 위한 포함을 참조할 수 있습니다.

타일을 앱에 통합하는 단계

다음 단계

다음 단계에서는 Azure AD에서 웹앱을 인증하는 클라이언트 ID클라이언트 암호를 얻기 위해 Azure AD에 웹앱을 등록하는 방법을 알아봅니다. 클라이언트 ID와 클라이언트 암호는 Azure AD에서 웹앱을 식별하는 데 사용됩니다. 클라이언트 ID클라이언트 암호를 확보한 후에는, 타일 통합 샘플을 구성할 수 있습니다. 타일 통합 샘플 구성을 참조하세요.

다음 단계 >

참고 항목

Power BI 개발자 샘플
Power BI 비사용자를 위한 포함 샘플
앱 사용 권한
Power BI JavaScript API
APIARY의 Power BI REST API

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