Azure SQL 데이터베이스

요약

항목 Description
릴리스 상태 일반 공급
지원되는 제품 Power BI(데이터 세트)
Power BI(데이터 흐름)
Power Apps(데이터 흐름)
Excel
Dynamics 365 Customer Insights
Analysis Services
지원되는 인증 유형 Windows(게이트웨이를 사용하여 Power BI Desktop, Excel, Power Query Online)
데이터베이스(Power BI Desktop, Excel)
Microsoft 계정(모두)
Basic(Power Query Online)
함수 참조 문서 Sql.Database
Sql.Databases

참고

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

사전 요구 사항

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

지원되는 기능

  • 가져오기
  • DirectQuery(Power BI만 해당)
  • 고급 옵션
    • 명령 시간 제한(분)
    • 네이티브 SQL 문
    • 관계 열
    • 전체 계층을 사용하여 탐색
    • 장애 조치(failover) 지원 SQL Server

Power Query Desktop에서 데이터베이스를 Azure SQL 커넥트

Power Query Desktop에서 Azure SQL 데이터베이스에 연결하려면 다음 단계를 수행합니다.

  1. 커넥터 선택에서 Azure SQL 데이터베이스 옵션을 선택합니다.

  2. SQL Server 데이터베이스에서 서버 및 데이터베이스의 이름을 제공합니다(선택 사항).

    Enter Azure SQL database connection.

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

  4. 필요에 따라 명령 시간 제한 또는 네이티브 쿼리(SQL 문)와 같이 연결 쿼리를 수정하는 고급 옵션을 선택하고 입력할 수 있습니다. 자세한 내용: 커넥트 고급 옵션 사용

  5. 확인을 선택합니다.

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

    Azure SQL database authentication.

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

    참고

    연결이 암호화되지 않은 경우 다음 메시지가 표시됩니다.

    Azure SQL database encryption support.

    암호화되지 않은 연결을 사용하여 데이터베이스에 연결하려면 확인을 선택하거나 데이터베이스 엔진 대한 암호화된 연결 사용의 지침에 따라 Azure SQL 데이터베이스에 대한 암호화된 연결을 설정합니다.

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

    Power Query Desktop Navigator showing the Human Resources employee data.

Power Query Online에서 데이터베이스를 Azure SQL 커넥트

Power Query Online에서 Azure SQL 데이터베이스에 연결하려면 다음 단계를 수행합니다.

  1. 커넥터 선택에서 Azure SQL 데이터베이스 옵션을 선택합니다.

  2. Azure SQL 데이터베이스에서 서버 및 데이터베이스의 이름을 제공합니다.

    Enter the Azure SQL database online connection.

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

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

  4. 필요한 경우 온-프레미스 데이터 게이트웨이의 이름을 선택합니다.

  5. 연결이 암호화되지 않은 경우 암호화된 연결 사용 확인란의 선택을 취소합니다.

  6. 다음을 선택하여 계속합니다.

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

    Power Query Online Navigator showing the Human Resources employee data.

고급 옵션을 사용하는 커넥트

Power Query Desktop과 Power Query Online 모두 필요한 경우 쿼리에 추가할 수 있는 고급 옵션 집합을 제공합니다.

Display of advanced options available in Power Query Desktop.

다음 표에서는 Power Query Desktop 및 Power Query Online에서 설정할 수 있는 모든 고급 옵션을 나열합니다.

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

필요한 고급 옵션을 선택한 후에는 Power Query Desktop 또는 Power Query Online의 다음에서 확인을 선택하여 Azure SQL 데이터베이스에 연결합니다.

문제 해결

Always Encrypted 열

Power Query 'Always Encrypted' 열을 지원하지 않습니다.