다음을 통해 공유


Azure Synapse Analytics(SQL DW)

요약

항목 설명
릴리스 상태 일반 공급
제품 Excel
Power BI(의미 체계 모델)
Power BI(데이터 흐름)
패브릭(데이터 흐름 Gen2)
Power Apps(데이터 흐름)
Dynamics 365 Customer Insights
Analysis Services
지원되는 인증 유형 데이터베이스(Power BI Desktop, Excel)
Microsoft 계정(모두)
기본(온라인 서비스)
서비스 사용자
함수 참조 설명서 Sql.Database
Sql.Databases

참고 항목

온-프레미스 데이터 게이트웨이 또는 VNet(가상 네트워크) 데이터 게이트웨이를 사용하는 경우 서비스 주체 인증 유형이 지원되지 않습니다.

참고 항목

일부 기능은 한 제품에 있을 수 있지만 배포 일정 및 호스트별 기능으로 인해 다른 기능은 없을 수 있습니다.

필수 조건

기본적으로 Power BI는 AZURE Synapse Analytics(SQL DW)용 OLE DB 드라이버를 설치합니다. 그러나 최적의 성능을 위해 고객은 Azure Synapse Analytics (SQL DW) 커넥터를 사용하기 전에 SQL Server Native Client 를 설치하는 것이 좋습니다. SQL Server Native Client 11.0 및 SQL Server Native Client 10.0은 모두 최신 버전에서 지원됩니다.

지원되는 기능

  • 가져오기
  • DirectQuery(Power BI 의미 체계 모델)
  • 고급 옵션
    • 명령 시간 제한(분)
    • 네이티브 SQL 문
    • 관계 열
    • 전체 계층 구조를 사용하여 탐색
    • SQL Server 장애 조치(failover) 지원
    • 데이터베이스 간 접기 사용

파워 쿼리 데스크톱에서 Azure Synapse Analytics(SQL DW)로 커넥트

파워 쿼리 데스크톱에서 연결하려면 다음을 수행합니다.

  1. 커넥터 선택에서 Azure Synapse Analytics SQL 옵션을 선택합니다.

  2. 표시되는 SQL Server 데이터베이스 대화 상자에서 서버 및 데이터베이스의 이름을 제공합니다(선택 사항). 이 예제에서는 TestAzureSQLServer 서버 이름이며 AdventureWorks2012 데이터베이스입니다.

    Azure Synapse Analytics(SQL DW) 연결을 입력합니다.

  3. 가져오기 또는 DirectQuery 데이터 연결 모드를 선택합니다.

    명령 시간 제한 또는 네이티브 쿼리(SQL 문)와 같이 연결 쿼리를 수정하는 고급 옵션을 선택하고 입력할 수도 있습니다. 추가 정보: 고급 옵션을 사용하여 커넥트

  4. 확인을 선택합니다.

  5. 이 데이터베이스에 처음으로 연결하는 경우 인증 유형을 선택하고 자격 증명을 입력한 다음 인증 설정을 적용할 수준을 선택합니다. 그런 다음 연결을 선택합니다.

    Azure Synapse Analytics(SQL DW) 인증.

    참고 항목

    Windows 인증 형식이 표시되지만 Azure Synapse Analytics SQL은 Windows 인증 형식을 지원하지 않습니다. 데이터베이스 또는 Microsoft 계정 인증 유형을 사용합니다.

    인증 방법에 대한 자세한 내용은 데이터 원본을 사용한 인증으로 이동하세요.

  6. 탐색기에서 원하는 데이터베이스 정보를 선택한 다음 로드를 선택하여 데이터를 로드하거나 데이터 변환을 선택하여 Power Query 편집기 데이터를 계속 변환합니다.

파워 쿼리 Online에서 Azure Synapse Analytics(SQL DW)로 커넥트

파워 쿼리 Online에서 연결하려면 다음을 수행합니다.

  1. 커넥터 선택 영역에서 AZURE Synapse Analytics(SQL DW) 옵션을 선택합니다.

  2. 표시되는 Azure Synapse Analytics(SQL DW) 대화 상자에서 서버 및 데이터베이스의 이름(선택 사항)을 제공합니다. 이 예제에서는 testazuresqlserver 서버 이름이며 AdventureWorks2012 데이터베이스입니다.

    Data Warehouse 온라인 연결을 입력합니다.

    명령 시간 제한 또는 네이티브 쿼리(SQL 문)와 같이 연결 쿼리를 수정하는 고급 옵션을 선택하고 입력할 수도 있습니다. 추가 정보: 고급 옵션을 사용하여 커넥트

  3. 이 데이터베이스에 처음으로 연결하는 경우 인증 종류를 선택하고 자격 증명을 입력합니다.

  4. 다음을 선택하여 작업을 계속할 수 있습니다.

  5. 탐색기에서 필요한 데이터를 선택한 다음 데이터 변환을 선택합니다.

고급 옵션을 사용하여 연결

파워 쿼리 데스크톱과 파워 쿼리 온라인은 필요한 경우 쿼리에 추가할 수 있는 고급 옵션 집합을 제공합니다.

파워 쿼리에서 사용할 수 있는 고급 옵션 표시

다음 표에서는 파워 쿼리 데스크톱 및 파워 쿼리 온라인에서 설정할 수 있는 모든 고급 옵션을 나열합니다.

고급 옵션 설명
명령 시간 제한(분) 연결이 10분 이상 지속되는 경우(기본 시간 제한) 다른 값을 분 단위로 입력하여 연결을 더 오래 열어 둘 수 있습니다.
SQL statement 자세한 내용은 네이티브 데이터베이스 쿼리를 사용하여 데이터베이스에서 데이터 가져오기를 참조하세요.
관계 열 포함 선택하면 다른 테이블과 관계가 있을 수 있는 열을 포함합니다. 이 상자를 선택 취소하면 해당 열이 표시되지 않습니다.
전체 계층 구조를 사용하여 탐색 선택하면 탐색기는 연결 중인 데이터베이스의 전체 테이블 계층을 표시합니다. 선택을 취소하면 탐색기는 열과 행에 데이터가 포함된 테이블만 표시합니다.
SQL Server 장애 조치 지원 사용 검사 경우 Azure SQL 장애 조치(failover) 그룹의 노드를 사용할 수 없는 경우 장애 조치(failover)가 발생할 때 파워 쿼리가 해당 노드에서 다른 노드로 이동합니다. 지워지면 장애 조치(failover)가 발생하지 않습니다.
데이터베이스 간 접기 사용 이 옵션은 파워 쿼리 온라인에서만 사용할 수 있습니다.

필요한 고급 옵션을 선택한 후 파워 쿼리 데스크톱에서 확인을 선택하거나 파워 쿼리 온라인의 다음을 선택하여 Azure Synapse Analytics에 연결합니다.

문제 해결

Always Encrypted 열

파워 쿼리는 'Always Encrypted' 열을 지원하지 않습니다.