Power BI 페이지를 매긴 보고서의 지원되는 데이터 원본Supported data sources for Power BI paginated reports

적용 대상:APPLIES TO: ✔️ Power BI 서비스✔️ Power BI service ✔️ Power BI 페이지를 매긴 보고서✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI Desktop적용 대상:APPLIES TO: ✔️ Power BI 서비스✔️ Power BI service ✔️ Power BI 페이지를 매긴 보고서✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI Desktop

이 문서에서는 Power BI 서비스의 페이지를 매긴 보고서에서 지원되는 데이터 원본 및 Azure SQL Database 데이터 원본에 연결하는 방법을 자세히 설명합니다.This article spells out supported data sources for paginated reports in the Power BI service, and how to connect to Azure SQL Database data sources. 일부 데이터 원본은 기본적으로 지원됩니다.Some data sources are supported natively. 데이터 게이트웨이를 통해 다른 데이터 원본에 연결할 수 있습니다.You can connect to others by way of data gateways.

기본적으로 지원되는 데이터 원본Natively supported data sources

페이지를 매긴 보고서는 기본적으로 다음 데이터 원본 목록을 지원합니다.Paginated reports natively support the following list of data sources:

데이터 원본Data Source 인증Authentication 참고Notes
Azure SQL DatabaseAzure SQL Database
Azure SQL Data WarehouseAzure SQL Data Warehouse
기본, SSO(Single Sign-On), OAuth2Basic, single sign-on (SSO), OAuth2 Azure SQL Database에서 엔터프라이즈 게이트웨이를 사용할 수 있습니다.You may use an Enterprise Gateway with Azure SQL Database. 그러나 이러한 시나리오에서는 SSO 또는 oAuth2를 사용하여 인증할 수 없습니다.However, you may not use SSO or oAuth2 to authenticate in those scenarios.
Azure SQL Managed InstanceAzure SQL Managed Instance 기본Basic 퍼블릭 또는 프라이빗 엔드포인트를 통해(프라이빗 엔드포인트는 Enterprise Gateway를 통해 라우팅되어야 함)via Public or Private Endpoint (Private Endpoint needs to be routed through Enterprise Gateway)
Azure Analysis ServicesAzure Analysis Services SSO, OAuth2SSO, OAuth2 AAS 방화벽을 사용하지 않도록 설정하거나 BlackForest 지역에서 모든 IP 범위를 허용하도록 구성해야 함.The AAS firewall must be disabled or configured to allow all IP ranges in the BlackForest region. 이는 BlackForest 지역에서만 적용됩니다.This applies only in the BlackForest region. 외부 테넌트의 SSO는 지원되지 않습니다.SSO from external tenant is not supported.
Power BI 데이터 세트Power BI dataset SSOSSO 프리미엄 및 비프리미엄 Power BI 데이터 세트Premium and non-Premium Power BI datasets. 읽기 권한 필요Requires Read permission
Premium Power BI 데이터 세트(XMLA)Premium Power BI dataset (XMLA) SSOSSO Power BI 데이터 세트는 “앱 소유 데이터” 시나리오에서 페이지를 매긴 포함된 보고서의 데이터 원본으로서 지원되지 않습니다.Power BI datasets aren't supported as a data source for embedded paginated reports in "app owns data" scenarios. Power BI Report Builder에서 적절한 연결을 보장하려면 데이터 원본을 설정할 때 “자격 증명 사용 안 함” 옵션을 선택해야 합니다.To ensure proper connectivity in Power BI Report Builder, ensure that the "Do not use credentials" option is selected when setting your data source.
데이터 입력Enter Data 해당 없음N/A 데이터가 보고서에 포함됩니다.Data is embedded in the report.

Power BI 서비스에 보고서를 업로드한 후에는 Azure SQL Database를 제외한 모든 데이터 원본을 사용할 수 있습니다.Except for Azure SQL Database, all data sources are ready to use after you have uploaded the report to the Power BI service. 데이터 원본은 기본적으로 SSO(Single Sign-On)를 사용합니다(적용 가능한 경우).The data sources default to using single sign-on (SSO), where applicable. Azure Analysis Services의 경우 인증 형식을 OAuth2로 변경할 수 있습니다.For Azure Analysis Services, you can change the authentication type to OAuth2. 그러나 지정된 데이터 원본에 대한 인증 유형이 OAuth2로 변경되면 다시 SSO를 사용하도록 되돌릴 수 없습니다.However, once the authentication type for a given data source is changed to OAuth2, it can't revert back to use SSO. 또한 이 변경 내용은 지정된 테넌트의 모든 작업 영역에서 해당 데이터 원본을 사용하는 모든 보고서에 적용됩니다.In addition, this change applies to all the reports that use that data source across all workspaces for a given tenant. 사용자가 인증 유형으로 SSO를 선택하지 않은 한 페이지가 매겨진 보고서의 행 수준 보안은 작동하지 않습니다.Row-level security in paginated reports won't work unless users choose SSO for authentication type.

Azure SQL Database 데이터 원본의 경우 Azure SQL Database 인증 섹션에 설명된 대로 추가 정보를 제공해야 합니다.For Azure SQL Database data sources, you need to supply more information, as described in the Azure SQL Database Authentication section.

기타 데이터 원본Other data sources

Power BI 엔터프라이즈 게이트웨이를 통해 위의 기본적으로 지원되는 데이터 원본 외에도 다음 데이터 원본에 액세스할 수 있습니다.In addition to the natively supported data sources above, the following data sources can be accessed via a Power BI enterprise gateway:

  • SQL ServerSQL Server
  • SQL Server Analysis ServicesSQL Server Analysis Services
  • OracleOracle
  • TeradataTeradata

페이지를 매긴 보고서의 경우 현재 Power BI 엔터프라이즈 게이트웨이를 통해 Azure Analysis Services에 액세스할 수 없습니다.For paginated reports, Azure Analysis Services currently can't be accessed via a Power BI enterprise gateway.

Azure SQL Database 인증Azure SQL Database authentication

Azure SQL Database 데이터 원본의 경우 보고서를 실행하기 전에 인증 형식을 설정해야 합니다.For Azure SQL Database data sources, you need to set an authentication type before you run the report. 이 설정은 작업 영역에서 데이터 원본을 처음 사용하는 경우에만 적용됩니다.That applies only when you use a data source for the first time in a workspace. 처음에는 다음 메시지가 표시됩니다.That first time, you see the following message:

Power BI에 게시하는 중

자격 증명을 제공하지 않으면 보고서를 실행할 때 오류가 발생합니다.If you don't supply any credentials, an error occurs when you run the report. 계속 을 선택하여 방금 업로드한 보고서에 대한 데이터 원본 자격 증명 페이지로 이동합니다.Select Continue to go to the Data source credentials page for the report you just uploaded:

Azure SQL Database 설정

지정된 데이터 원본의 자격 증명 편집 링크를 선택하여 구성 대화 상자를 표시합니다.Select the Edit credentials link for a given data source to bring up the Configure dialog box:

Azure SQL Database 구성

Azure SQL Database 데이터 원본의 경우 지원되는 인증 형식은 다음과 같습니다.For Azure SQL Database data sources, here are the supported authentication types:

  • 기본(사용자 이름 및 암호)Basic (user name and password)
  • SSO(Single Sign-On)SSO (single sign-on)
  • OAuth2(저장된 Azure Active Directory 토큰)OAuth2 (stored Azure Active Directory token)

SSO 및 OAuth2가 제대로 작동하려면 데이터 원본이 연결된 Azure SQL Database 서버에서 Azure Active Directory 인증 지원을 사용하도록 설정해야 합니다.For SSO and OAuth2 to work correctly, the Azure SQL Database server that the data source is connecting to needs to have Azure Active Directory authentication support enabled. OAuth2 인증 방법에서 Azure Active Directory는 토큰을 생성하고 향후 데이터 원본 액세스를 위해 저장합니다.For the OAuth2 authentication method, Azure Active Directory generates a token and stores it for future data source access. SSO 인증 방법을 대신 사용하려면 바로 아래에서 SSO 옵션인 최종 사용자가 DirectQuery를 통해 이 데이터 원본에 액세스할 때 자신의 OAuth2 자격 증명을 사용합니다. 를 선택합니다.To use the SSO authentication method instead, select the SSO option right below it, End users use their own OAuth2 credentials when accessing this data source via DirectQuery.

다음 단계Next steps

Power BI 서비스에서 페이지를 매긴 보고서 보기View a paginated report in the Power BI service

궁금한 점이 더 있나요?More questions? Power BI 커뮤니티를 이용하세요.Try the Power BI Community