파워 쿼리 원본(미리 보기)

적용 대상:SQL Server Azure Data Factory의 SSIS Integration Runtime

이 문서에서는 SSIS(SQL Server Integration Services) 데이터 흐름에서 파워 쿼리 원본의 속성을 구성하는 방법에 대해 설명합니다. 파워 쿼리는 Excel/Power BI Desktop을 사용하여 다양한 데이터 원본에 연결하고 데이터를 변환할 수 있는 기술입니다. 자세한 내용은 파워 쿼리 - 개요 및 학습 문서를 참조하세요. 파워 쿼리에서 생성된 스크립트를 복사하여 SSIS 데이터 흐름의 파워 쿼리 원본에 붙여넣어 스크립트를 구성할 수 있습니다.

참고

현재 미리 보기 릴리스의 경우 파워 쿼리 원본은 ADF(Azure Data Factory)의 SQL Server 2017/2019/2022 및 Azure-SSIS IR(Integration Runtime)에서만 사용할 수 있습니다. SQL Server 2017/2019/2022용 최신 파워 쿼리 원본을 다운로드하여 설치 할 수 있습니다. Azure-SSIS IR용 파워 쿼리 원본이 미리 설치되어 있습니다. Azure-SSIS IR을 프로비전하려면 ADF에서 SSIS 프로비전 문서를 참조하세요.

파워 쿼리 원본 구성

SSDT에서 파워 쿼리 원본 편집기를 열려면 SSIS 도구 상자에서 데이터 흐름 디자이너로 파워 쿼리 원본을 끌어서 놓고 두 번 클릭합니다.

PQ 원본

세 개의 탭이 왼쪽에 표시됩니다. 쿼리 탭에서 드롭다운 목록에서 쿼리 모드를 선택할 수 있습니다.

  • 단일 쿼리 모드를 사용하면 Excel/Power BI Desktop에서 단일 파워 쿼리 스크립트를 복사하여 붙여넣을 수 있습니다.
  • 변수의 단일 쿼리 모드를 사용하면 실행할 쿼리를 포함하는 문자열 변수를 지정할 수 있습니다.

PQ 소스 쿼리 단일 탭

연결 관리자 탭에서 데이터 원본 액세스 자격 증명이 포함된 파워 쿼리 연결 관리자를 추가하거나 제거할 수 있습니다. 데이터 원본 검색 단추를 선택하면 쿼리에서 참조된 데이터 원본이 식별되고 적절한 기존 파워 쿼리 연결 관리자를 할당하거나 새 연결 관리자를 만들 수 있도록 데이터 원본이 나열됩니다.

PQ 원본 연결 관리자 탭 검색

PQ 원본 연결 관리자 탭 추가

마지막으로 열 탭에서 출력 열 정보를 편집할 수 있습니다.

PQ 소스 열 탭

파워 쿼리 연결 관리자 구성

SSDT에서 파워 쿼리 원본을 사용하여 데이터 흐름을 디자인할 때 다음 방법으로 새 파워 쿼리 연결 관리자를 만들 수 있습니다.

  • 위에서 설명한 대로 파워 쿼리 Source의 Connection Managers 탭에서 Add/Detect Data Source 버튼을 선택한 다음, 드롭다운 목록에서 >New connection...<을 선택하여 간접적으로 생성하세요.
  • 패키지의 Connection Managers 패널을 우클릭한 후 드롭다운 목록에서 새 Connection 을 선택해서 직접 생성하세요.

PQ 원본 연결 관리자 패널 추가

SSIS 연결 관리자 추가 대화 상자에서 연결 관리자 유형 목록에서 PowerQuery를 두 번 클릭합니다.

PQ 원본 연결 관리자 패널 추가 대화 상자

파워 쿼리 연결 관리자 편집기에서 데이터 원본 종류, 데이터 원본 경로 및 인증 종류를 지정하고 적절한 액세스 자격 증명을 할당해야 합니다. 데이터 소스 종류는 현재 드롭다운 목록에서 22가지 종류 중 하나를 선택할 수 있습니다.

PQ 원본 연결 관리자 편집기 종류

Oracle, DB2, MySQL, PostgreSQL, Teradata, Sybase와 같은 일부 원본을 사용하려면 파워 쿼리 필수 구성 요소 문서에서 가져올 수 있는 ADO.NET 드라이버를 추가로 설치해야 합니다. 사용자 지정 설정 인터페이스를 사용하여 Azure-SSIS IR에 해당 드라이버를 설치할 수 있습니다. Azure-SSIS IR 사용자 지정 문서를 참조하세요.

데이터 원본 경로의 경우 인증 정보 없이 연결 문자열을 형성하는 데이터 원본별 속성을 입력할 수 있습니다. 예를 들어 SQL 데이터 원본의 경로는 <Server>;<Database>로 형성됩니다. 편집 단추를 선택하여 경로를 형성하는 데이터 원본별 속성에 값을 할당할 수 있습니다.

PQ 원본 연결 관리자 편집기 경로

마지막으로, 인증 종류에 대해서는 드롭다운 목록에서 AnonymousWindows/인증/사용자 이름 비밀번호/키를 선택하고, 적절한 접근 자격 증명을 입력한 후 테스트 연결 버튼을 선택하여 파워 쿼리 Source가 제대로 설정되었는지 확인할 수 있습니다.

PQ 원본 연결 관리자 편집기 인증

현재 제한 사항

  • 현재 Azure-SSIS IR에서는 Oracle ADO.NET 드라이버를 설치할 수 없어 Oracle 데이터 원본을 사용할 수 없으므로, 지금은 Oracle ODBC 드라이버를 대신 설치하고 ODBC 데이터 원본을 사용하여 Oracle에 연결하세요. Azure-SSIS IR 사용자 지정 문서의 ORACLE STANDARD ODBC 예제를 참조하세요.

  • 사용자 지정 설정으로 AZURE-SSIS IR에서 웹 데이터 원본을 사용할 수 없으므로, 지금은 사용자 지정 설정 없이 AZURE-SSIS IR에서 해당 데이터 원본을 사용하세요.