Looker–Power BI 커넥터에 Power BI 서비스 사용

Looker – Power BI 커넥터를 사용하면 Power BI Desktop을 사용하여 Looker Explore의 데이터에 연결하고 데이터에 액세스한 후 데이터가 포함된 보고서를 게시할 수 있습니다. Power BI Desktop을 Looker에 연결하는 방법에 대한 자세한 내용은 Looker–Power BI 커넥터 문서 페이지를 참조합니다.

Looker–Power BI Connector를 사용하여 Power BI Desktop에 보고서를 게시한 후, 선택적으로 온프레미스 게이트웨이를 설정하여 Power BI 서비스의 보고서를 새로고침할 수 있습니다.

이 페이지에서는 Looker–Power BI Connector와 함께 Power BI 서비스를 사용하기 위한 다음 단계를 설명합니다.

  1. 온프레미스 게이트웨이 설정.
  2. Power BI 서비스 계정에 대한 폴더 권한 추가.
  3. 온프레미스 데이터 게이트웨이와 Looker 데이터 세트 간의 연결을 생성.

Looker–Power BI Connector를 사용하여 Power BI 서비스를 설정한 후, 선택적으로 행 수준 보안을 사용하여 Power BI 서비스가 포함된 보고서를 게시할 수 있습니다.

온프레미스 게이트웨이 설정

Looker에 연결하도록 Power BI Desktop을 설정한 후(절차는 Looker–Power BI Connector 문서 페이지 참조) 다음 단계를 따라 커넥터를 연결하여 Looker–Power BI Connector에 대해 온프레미스 데이터 게이트웨이를 설정할 수 있습니다.

  1. 브라우저를 열고 app.powerbi.com에서 Power BI 서비스(Power BI 온라인)로 이동합니다.
  2. 페이지 상단의 다운로드 아이콘을 선택합니다. 창에 다운로드 아이콘이 표시되지 않는 경우 점 3개로 된 설정 메뉴를 선택한 다음 여기서 다운로드를 선택합니다.
  3. 다운로드 메뉴에서 데이터 게이트웨이 옵션을 선택합니다. 새 브라우저 탭이 Power BI Gateway 창으로 열립니다.
  4. Power BI Gateway 창에서 표준 모드 다운로드 버튼을 선택합니다. 이렇게 하면 GatewayInstall.exe 파일이 다운로드됩니다.
  5. 다운로드가 완료되면 GatewayInstall.exe 파일을 엽니다.
  6. 메시지가 표시되면 실행을 선택하고 이용약관에 동의한 다음 설치를 선택합니다.
  7. 메시지가 표시되면 Power BI 서비스 계정과 연결된 이메일 주소를 입력합니다.
  8. 메시지가 표시되면 Microsoft 365 계정 사용자 인증 정보로 로그인합니다.
  9. 이 컴퓨터에 새 게이트웨이 등록을 선택합니다.
  10. 새 게이트웨이의 이름을 입력하고 나중에 사용할 수 있도록 이름을 기록합니다. 온프레미스 게이트웨이와 Looker 데이터 세트 간의 연결을 생성할 때 이 게이트웨이를 선택해야 합니다.
  11. 게이트웨이의 복구 키를 입력합니다. 이 정보를 안전한 곳에 기록합니다.
  12. 구성을 선택합니다. 등록이 완료되면 온프레미스 데이터 게이트웨이 창이 열립니다.
  13. 온프레미스 데이터 게이트웨이 창의 측면 패널에서 커넥터를 선택합니다. 커스텀 데이터 커넥터 패널이 열립니다.
  14. 커스텀 데이터 커넥터 패널의 파일 브라우저 기능을 사용하여 커넥터 파일 다운로드 및 저장 절차 중에 looker_1.4.0.mez 파일을 다운로드하고 저장한 디렉터리를 선택합니다([Documents]\Microsoft Power BI Desktop\Custom Connectors).
  15. 적용을 선택합니다.
  16. 적용 및 재시작을 선택합니다.

온프레미스 데이터 게이트웨이 애플리케이션이 다시 시작되고 다시 열리고 Looker 옵션이 있는 이름 드롭다운 메뉴가 표시됩니다. 이제 Power BI 서비스를 사용하여 보고서를 게시할 수 있습니다.

Power BI 서비스 계정에 대한 폴더 권한 추가

Power BI 서비스 계정에는 커넥터 파일 다운로드 및 저장 절차 중에 looker_1.4.0.mez 파일을 다운로드하여 저장한 커스텀 커넥터 디렉터리에 대한 폴더 권한이 필요합니다. 권장되는 디렉터리는 [Documents]\Microsoft Power BI Desktop\Custom Connectors이지만 다른 위치에 파일을 다운로드했을 수 있습니다.

Power BI 서비스 계정에 커스텀 커넥터 폴더에 대한 권한이 없으면 온프레미스 데이터 게이트웨이애플리케이션의 커넥터 탭에 다음 메시지가 표시됩니다. "Ensure the gateway service account has permission to access the selected folder..."

다음 단계를 수행하여 Power BI 서비스 계정에 커스텀 커넥터 폴더에 대한 액세스 권한을 부여합니다.

  1. Windows 탐색기를 열고 [Documents]\Microsoft Power BI Desktop 폴더로 이동합니다.
  2. 커스텀 커넥터 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  3. 보안 탭에서 PBIEgwService 사용자가 나열되는지 확인합니다.
  4. PBIEgwService 사용자가 표시되지 않으면 수정을 클릭한 다음 추가를 클릭합니다.
  5. NT Service\PBIEgwService를 입력한 다음 확인을 선택합니다.
  6. 사용자 PBIEgwService에 대해 다음 권한이 선택되어 있는지 확인합니다.
    • 읽기 및 실행
    • 폴더 콘텐츠 나열
    • 읽기
  7. 확인을 선택합니다.
  8. 온프레미스 데이터 게이트웨이 애플리케이션을 열고 측면 패널에서 커넥터를 선택합니다.
  9. 커스텀 데이터 커넥터 패널의 파일 브라우저 기능을 사용하여 커스텀 커넥터 디렉터리를 선택합니다.
  10. 적용을 선택합니다.
  11. 적용 및 재시작을 선택합니다.

온프레미스 데이터 게이트웨이와 Looker 데이터 세트 간의 연결을 생성

온프레미스 데이터 게이트웨이를 설정한 경우 Power BI 서비스를 사용하여 Looker–Power Connector의 데이터로 Power BI Desktop에서 게시한 보고서를 새로고침할 수 있습니다. Looker 데이터 연결에 대한 자세한 내용은 Power BI Desktop에서 Looker 데이터에 연결을 참조합니다.

다음 절차에서는 온프레미스 게이트웨이를 사용하여 게시된 Power BI 데이터 세트(Looker 기반)를 Power BI 서비스에 연결합니다.

  1. 온프레미스 데이터 게이트웨이를 열고 상태 탭으로 이동합니다. 로그인하지 않은 경우 Power BI 서비스 계정 사용자 인증 정보를 사용하여 로그인합니다.
  2. 브라우저를 열고 app.powerbi.com에서 Power BI 서비스(Power BI 온라인)로 이동합니다.
  3. 페이지 상단의 설정 아이콘을 선택합니다. 창에 설정 아이콘이 표시되지 않으면 점 3개로 된 설정 메뉴를 선택한 후 여기서 설정을 선택합니다.
  4. 설정에서 연결 및 게이트웨이 관리를 선택합니다.
  5. 온프레미스 데이터 게이트웨이 탭을 선택합니다.
  6. 온프레미스 게이트웨이 설정 절차의 일부로 만든 Looker–Power BI 커넥터에 대한 온프레미스 게이트웨이 목록을 찾습니다.
  7. 온프레미스 게이트웨이 목록에서 점 3개로 된 추가 작업 메뉴를 선택한 다음 설정을 선택합니다.
  8. 설정 창에서 Power BI 섹션으로 이동합니다.
  9. 다음 두 옵션을 모두 사용 설정합니다.
    • 이 게이트웨이 클러스터를 통해 사용자의 클라우드 데이터 소스가 새로고침되도록 허용
    • 사용자의 이 게이트웨이 클러스터를 통해 새로고침할 커스텀 데이터 커넥터 허용
  10. 저장을 클릭합니다.
  11. Power BI 서비스(Power BI 온라인)에서 데이터 세트를 엽니다.
  12. 데이터 세트에서 파일 > 설정을 선택합니다.
  13. 게이트웨이 연결로 스크롤하고 게이트웨이 연결 옵션을 표시합니다.
  14. Looker–Power BI Connector에 대한 온프레미스 게이트웨이 목록에서 데이터 소스 보기 화살표 아이콘을 선택합니다.
  15. 수동으로 게이트웨이에 추가를 선택합니다.
  16. 새 연결 창의 필드를 작성합니다.

    • 게이트웨이 클러스터 이름: 이 값을 있는 그대로 둡니다.
    • 연결 이름: 연결 라벨을 추가합니다. 원하는 이름을 지정할 수 있습니다.
    • 연결 유형: Looker로 둡니다.
    • 호스트: Looker 인스턴스 URL을 입력합니다. 예를 들면 example.cloud.looker.com입니다. URL은 Power BI Desktop에서 Looker 데이터에 연결할 때 사용한 URL과 정확하게 일치해야 합니다. 설정 중에 https://example.cloud.looker.com/를 사용한 경우 호스트 필드에서 정확한 URL을 사용해야 합니다.
    • 미리보기 최적화 사용 중지: 선택적으로 미리보기 최적화 사용 중지 체크박스를 선택하여 미리보기 최적화 기능을 사용 중지합니다.
    • 인증 방법: OAuth2를 선택한 상태로 둡니다.
    • 사용자 인증 정보 수정: (필수) 이 링크를 클릭하여 OAuth 사용자 인증 정보를 사용하여 Looker 인스턴스에 로그인합니다.
    • 테스트 연결 건너뛰기: 원하는 경우 테스트 연결 건너뛰기를 선택합니다. 테스트 연결 건너뛰기를 선택하지 않으면(기본값) Power BI는 연결을 만들기 전에 데이터 소스에 연결할 수 있는지 확인합니다. 데이터 소스를 사용할 수 없거나 속도가 느린 경우 테스트 연결 시간이 초과되어 Power BI가 연결을 만들지 못할 수 있습니다.
    • 개인 정보 보호 등급: 연결의 개인 정보 보호 등급없음, 비공개, 조직 또는 공개 중에서 선택합니다.
  17. 만들기를 선택하여 연결을 만듭니다.

Power BI가 Looker 인스턴스에 연결하고 데이터 세트를 다시 로드할 때 지연이 발생합니다. 연결이 성공적으로 설정되면 게이트웨이 연결 섹션에 Looker–Power BI Connector에 대한 온프레미스 게이트웨이 목록의 녹색 상태가 표시됩니다.

행 수준 보안을 사용하여 Power BI 서비스가 포함된 보고서를 게시

Power BI Desktop을 사용하면 행 수준 보안(RLS)을 사용하여 특정 사용자의 데이터 액세스를 제한할 수 있습니다. 역할 및 규칙을 정의하고 Power BI Desktop 내에서 역할을 검증하는 절차는 Power BI 문서를 참조합니다.

Looker–Power BI Connector용 온프레미스 게이트웨이를 설정한 경우 Power BI Desktop에서 역할을 정의하고, Power BI 서비스에서 역할 및 규칙을 온라인으로 사용할 수 있습니다.

행 수준 보안을 사용하여 Power BI 서비스로 보고서를 게시하려면 다음 단계를 따릅니다.

  1. Power BI Desktop에서 보고서를 열고 창 상단에서 메뉴를 선택합니다.
  2. 메뉴에서 게시 옵션을 선택합니다.
  3. 드롭다운 메뉴에서 작업공간을 선택한 다음 선택을 클릭합니다. Power BI Desktop에서 Power BI의 보고서를 여는 링크가 포함된 성공 메시지를 표시합니다.
  4. 링크를 클릭하여 Power BI를 엽니다.
  5. Power BI 서비스에서 작업공간으로 이동하여 보고서를 게시한 작업공간을 선택합니다.
  6. 보고서 자체가 아닌 보고서의 데이터 세트 목록을 찾습니다.
  7. 데이터 세트 목록에서 점 3개로 된 옵션 더보기 메뉴를 클릭한 다음 보안을 선택합니다.

Power BI에 행 수준 보안 창이 표시됩니다. 여기에서 Power BI Desktop에서 만든 역할을 선택하고 역할에 속하는 사용자 또는 그룹을 추가하고 Power BI 서비스에서 역할을 검증할 수 있습니다.

이제 원하는 모든 사용자와 보고서를 공유할 수 있으며, 생성된 역할에 따라 사용자에게 허용된 데이터만 표시됩니다.