Share via


온-프레미스 데이터 게이트웨이와 함께 사용자 지정 데이터 커넥터 사용

참고 항목

온-프레미스 데이터 게이트웨이 문서를 Power BI 특정 콘텐츠 및 게이트웨이에서 지원하는 모든 서비스에 적용되는 일반 콘텐츠로 분할했습니다. 현재 Power BI 콘텐츠에 있습니다. 이 문서 또는 전체 게이트웨이 문서 환경에 대한 피드백을 제공하려면 문서의 아래쪽으로 스크롤합니다.

Power BI 데이터 커넥터를 사용하여 애플리케이션, 서비스 또는 데이터 원본의 데이터에 연결하고 액세스합니다. 사용자 지정 데이터 커넥터를 개발하고 Power BI Desktop에서 사용할 수 있습니다.

사용자 지정 데이터 커넥터를 사용하는 Power BI Desktop에서 보고서를 빌드하는 경우 온-프레미스 데이터 게이트웨이를 사용하여 Power BI 서비스에서 해당 보고서를 새로 고칠 수 있습니다.

Power BI용 사용자 지정 데이터 커넥터를 개발하는 방법에 대해 자세히 알아보려면 GitHub의 DataConnectors SDK를 참조하세요. 이 사이트에는 Power BI 및 파워 쿼리에 대한 시작 방법을 설명하는 정보와 샘플이 포함되어 있습니다.

사용자 지정 커넥터를 사용하도록 설정하고 사용

사용자 지정 커넥터를 사용하려면 온-프레미스 데이터 게이트웨이 앱에서 커넥터를 선택합니다. 사용자 지정 데이터 커넥터폴더에서 사용자 지정 데이터 커넥터 로드에서 게이트웨이 서비스를 실행하는 사용자가 액세스할 수 있는 폴더를 찾아 선택합니다. 기본 사용자는 NT SERVICE\PBIEgwService입니다. 게이트웨이는 해당 폴더에 사용자 지정 커넥터 파일을 자동으로 로드하고 데이터 커넥터 목록에 표시됩니다.

Screenshot that shows the Custom data connectors screen in the On-premises data gateway app.

참고 항목

온-프레미스 데이터 게이트웨이(개인 모드)를 사용하는 경우 Power BI 서비스에 Power BI 보고서를 업로드하고 게이트웨이를 사용하여 새로 고칠 수 있습니다.

온-프레미스 데이터 게이트웨이인 경우 사용자 지정 커넥터에 대한 데이터 원본을 만들어야 합니다. Power BI 서비스의 게이트웨이 설정 페이지에서 이 클러스터에 사용자 지정 커넥터를 사용하도록 설정하는 옵션을 선택합니다.

Screenshot that shows enabling custom connectors on the on-premises gateway Settings page.

이 옵션을 사용하도록 설정하면 사용자 지정 커넥터가 이 게이트웨이 클러스터에 추가할 수 있는 사용 가능한 데이터 원본 연결로 표시됩니다. 새 사용자 지정 커넥터를 사용하는 데이터 원본을 만든 후 Power BI 서비스에서 사용자 지정 커넥터를 사용하여 Power BI 보고서를 새로 고칠 수 있습니다.

Screenshot that shows the Data Source list on the Settings page.

고려 사항 및 제한 사항

  • 만든 폴더가 백그라운드 게이트웨이 서비스에 액세스할 수 있는지 확인합니다. 일반적으로 사용자의 Windows 폴더 또는 시스템 폴더 아래의 폴더에는 액세스할 수 없습니다. 온-프레미스 데이터 게이트웨이 앱은 폴더에 액세스할 수 없는 경우 메시지를 표시합니다. 이 제한 사항은 온-프레미스 데이터 게이트웨이(개인 모드)에는 적용되지 않습니다.

  • 사용자 지정 커넥터를 온-프레미스 데이터 게이트웨이에서 작업하려면 사용자 지정 커넥터의 코드에서 TestConnection 섹션을 구현해야 합니다. 이 섹션은 Power BI Desktop에서 사용자 지정 커넥터를 사용하는 경우에는 필요하지 않습니다. 따라서 커넥터가 Power BI Desktop에서는 작동하지만 게이트웨이에서는 작동하지 않을 수 있습니다. TestConnection 섹션을 구현하는 방법에 대한 자세한 내용은 TestConnection을 참조하세요.

  • 사용자 지정 커넥터가 네트워크 드라이브에 있는 경우 온-프레미스 데이터 게이트웨이 앱에 완전히 정규화된 경로를 포함합니다.

  • DirectQuery 모드에서 작업할 때는 사용자 지정 커넥터 데이터 원본을 하나만 사용할 수 있습니다. 여러 사용자 지정 커넥터 데이터 원본은 DirectQuery에서 작동하지 않습니다.

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