동적 바인딩을 사용하여 의미 체계 모델에 보고서 연결
적용 대상: 앱 소유 데이터 사용자 소유 데이터
보고서가 의미 체계 모델에 연결된 경우 동적 바인딩을 사용할 수 있습니다. 보고서와 의미 체계 모델 간의 연결을 바인딩이라고 합니다. 포함 시 바인딩이 결정되면, 이전에 미리 결정되는 것과 달리, 이 바인딩을 동적 바인딩이라고 합니다.
동적 바인딩을 사용하여 Power BI 보고서를 포함하는 경우, 사용자의 자격 증명에 따라 동일한 보고서를 여러 의미 체계 모델에 연결할 수 있습니다.
즉, 연결된 의미 체계 모델에 따라 한 보고서를 사용하여 여러 정보를 표시할 수 있습니다. 예를 들어 소매 판매 값을 표시하는 보고서를 여러 소매업체 의미 체계 모델에 연결하고, 연결된 소매업체의 의미 체계 모델에 따라 여러 결과를 생성할 수 있습니다.
보고서와 의미 체계 모델이 동일한 작업 영역에 있지 않아도 됩니다. 두 작업 영역(보고서가 포함된 작업 영역과 의미 체계 모델이 포함된 작업 영역)을 용량에 모두 할당해야 합니다.
포함된 프로세스의 일부로, 충분한 권한이 있는 토큰을 생성하고구성 개체를 조정하세요.
충분한 권한이 있는 토큰 생성
동적 바인딩은 ‘조직에 대해 포함’ 및 ‘고객에 대해 포함’의 두 가지 시나리오에서 모두 지원됩니다. 아래 표에는 각 시나리오의 고려 사항이 설명되어 있습니다.
시나리오 | 데이터 소유권 | 토큰 | 요구 사항 |
---|---|---|---|
‘조직에 대해 포함’ | 사용자 소유 데이터 | Power BI 사용자의 액세스 토큰 | 사용하는 Microsoft Entra 토큰의 사용자에게 모든 항목에 대한 적절한 권한이 있어야 합니다(보고서, 의미 체계 모델 등). |
‘고객에 대해 포함’ | 앱 소유 데이터 | 비 Power BI 사용자의 액세스 토큰 | 보고서와 동적으로 바인딩된 의미 체계 모델에 대한 사용 권한을 모두 포함해야 합니다. 여러 항목을 지원하는 포함 토큰을 생성하려면 여러 항목에 대한 포함 토큰을 생성하기 위한 API를 사용합니다. |
참고 항목
사용자당 허용되는 최대 데이터 원본 수는 1000개입니다. 이 제한 값은 이 사용자가 보고서와 의미 체계 모델 간의 동적 바인딩에 사용되는 데이터 원본 수가 1000을 초과할 수 없음을 의미합니다.
구성 개체 조정
동적 바인딩이 작동하려면 config 개체에 datasetBinding
을 추가해야 합니다. 방법을 알아보려면 Bind datasets dynamically to a report(보고서에 동적으로 데이터 세트 바인딩)를 참조하세요.
관련 콘텐츠
Power BI의 포함 기능을 처음 사용하는 경우, 다음 자습서를 검토하여 Power BI 콘텐츠를 포함하는 방법을 알아보세요.