DirectQuery를 사용하는 Azure Synapse Analytics(이전의 SQL Data Warehouse)

DirectQuery을 사용한 Azure Synapse Analytics(이전 명칭 SQL Data Warehouse)를 통해 Azure Synapse Analytics에 이미 있는 데이터와 메트릭을 기반으로 하는 동적 보고서를 만들 수 있습니다. DirectQuery을 사용할 경우 데이터를 탐색할 때 쿼리가 Azure Synapse Analytics로 다시 전송됩니다. 실시간 쿼리가 Azure Synapse Analytics의 규모와 결합하여 테라바이트의 데이터를 상대로 몇 분 안에 동적 보고서를 만들 수 있습니다.

Azure Synapse Analytics 커넥터를 사용하는 경우:

  • 연결할 때 정규화된 서버 이름을 지정합니다(자세한 내용은 이 문서 뒷부분 참조).
  • 서버에 대한 방화벽 규칙이 "Azure 서비스에 대한 액세스 허용"으로 구성되었는지 확인합니다.
  • 열 선택 또는 필터 추가와 같은 모든 작업은 직접 데이터 웨어하우스에 쿼리합니다.
  • 타일은 약 15분마다 새로 고쳐지도록 설정되어 있으므로 새로 고침을 예약할 필요가 없습니다. 연결 시 고급 설정에서 새로 고침을 조정할 수 있습니다.
  • DirectQuery 의미 체계 모델에는 Q&A를 사용할 수 없습니다.
  • 스키마 변경 내용은 자동으로 선택되지 않습니다.

이러한 제한 사항과 참고 사항은 환경을 지속적으로 개선함에 따라 변경될 수 있습니다. 연결 단계는 다음 섹션에 나와 있습니다.

Power BI의 대시보드 및 보고서 작성

Important

Microsoft는 Azure Synapse Analytics에 대한 연결을 지속적으로 개선합니다. Azure Synapse Analytics 데이터 원본에 연결하는 최상의 환경을 위해 Power BI Desktop을 사용합니다. 모델 및 보고서를 빌드하면 Power BI 서비스에 게시할 수 있습니다. Power BI 서비스에서 Azure Synapse Analytics에 대해 이전에 사용 가능했던 직접 커넥터는 이제 사용할 수 없습니다.

Synapse Analytics와 Power BI 간을 이동하는 가장 쉬운 방법은 Power BI Desktop에서 보고서를 만드는 것입니다. 시작하려면 Power BI Desktop을 다운로드하여 설치합니다.

Power BI Desktop을 통해 연결

Azure SQL 데이터 웨어하우스에 대한 Power Query 문서에 설명된 프로세스를 사용하여 Azure Synapse Analytics에 연결할 수 있습니다.

매개 변수 값 찾기

정규화된 서버 이름과 데이터베이스 이름은 Azure Portal에서 확인할 수 있습니다. Azure Synapse Analytics는 현재 Azure Portal에만 존재합니다.

Screenshot of the Azure portal with SQK demo data highlighted.

참고 항목

Power BI 테넌트가 Azure Synapse Analytics와 동일한 영역에 있는 경우 송신 요금이 청구되지 않습니다. Power BI 테넌트가 있는 위치를 찾으려면 조직의 기본 지역 찾기를 참조하세요.

SSO(Single sign-on)

Azure SQL DirectQuery 의미 체계 모델을 서비스에 게시한 후 최종 사용자에 대해 Microsoft Entra ID OAuth2를 사용하여 SSO(Single Sign-On)를 사용하도록 설정할 수 있습니다.

SSO를 사용하도록 설정하려면 의미 체계 모델 설정으로 이동하여 데이터 원본 탭을 열고 SSO 확인란을 선택합니다.

Configure Azure SQL DQ dialog box

SSO 옵션을 사용하도록 설정하고 사용자가 데이터 원본 위에 빌드된 보고서에 액세스하는 경우 Power BI는 쿼리에서 인증된 Microsoft Entra 자격 증명을 Azure SQL 데이터베이스 또는 데이터 웨어하우스로 보냅니다. 이 옵션을 사용하면 Power BI가 데이터 원본 수준에서 구성된 보안 설정을 적용할 수 있습니다.

SSO 옵션은 이 데이터 원본을 사용하는 모든 의미 체계 모델 설정에 적용됩니다. 가져오기 시나리오에 사용되는 인증 방법에는 영향을 주지 않습니다.

참고 항목

SSO가 제대로 작동하려면 의미 체계 모델이 Azure SQL 리소스와 동일한 테넌트에 있어야 합니다.

추가 질문이 있으신가요? Power BI 커뮤니티에 문의