Amazon Athena Power BI 커넥터 사용 - Amazon Athena

Amazon Athena Power BI 커넥터 사용

Windows 운영 체제에서 Amazon Athena용 Microsoft Power BI connector를 사용하여 Microsoft Power BI Desktop에서 Amazon Athena의 데이터를 분석할 수 있습니다. Power BI에 대한 자세한 내용은 Microsoft power BI를 참조하세요. Power BI 서비스에 콘텐츠를 게시한 뒤 2021년 7월 이후 릴리스의 Power BI 게이트웨이를 사용하여 온디맨드 또는 예약된 새로고침을 통해 콘텐츠를 최신 상태로 유지할 수 있습니다.

사전 조건

시작하기 전에 자신의 환경이 다음 요구 사항을 충족하는지 확인하세요. Amazon Athena ODBC 드라이버가 필요합니다.

지원되는 기능

  • 가져오기 - 쿼리를 위해 선택한 테이블 및 열을 Power BI Desktop으로 가져옵니다.

  • DirectQuery - Power BI Desktop으로 데이터를 가져오거나 복사하지 않습니다. Power BI Desktop은 기본 데이터 원본을 직접 쿼리합니다.

  • Power BI 게이트웨이 - Microsoft Power BI 서비스와 Athena 사이의 다리처럼 작동하는 AWS 계정의 온프레미스 데이터 게이트웨이입니다. 이 게이트웨이는 Microsoft Power BI 서비스에서 데이터를 확인하는 데 필요합니다.

Amazon Athena에 연결

Power BI Desktop을 Amazon Athena 데이터에 연결하려면 다음 단계를 수행합니다.

Power BI 데스크톱에서 Athena 데이터에 연결하려면
  1. Power BI Desktop을 실행합니다.

  2. 다음 중 하나를 수행하세요.

    • 파일, 데이터 가져오기 선택

    • 리본 메뉴에서 데이터 가져오기를 선택합니다.

  3. 검색 상자에 Athena를 입력합니다.

  4. Amazon Athena를 선택한 다음 연결을 선택합니다.

    Amazon Athena 커넥터 선택
  5. Amazon Athena 연결 페이지에서 다음 정보를 입력합니다.

    • 사용할 ODBC DSN의 이름을 DSN에 입력합니다. DSN 구성에 대한 지침은 ODBC 드라이버 설명서를 참조하세요.

    • 데이터 연결 모드의 경우 다음 일반 지침에 따라 사용 사례에 적합한 모드를 선택합니다.

      • 데이터 집합이 비교적 작은 경우 가져오기를 선택합니다. 가져오기 모드를 사용하면 Power BI는 Athena와 함께 작동하여 시각화에 사용할 전체 데이터 집합의 콘텐츠를 가져옵니다.

      • 데이터 집합이 비교적 큰 경우 DirectQuery를 선택합니다. DirectQuery 모드에서는 데이터가 워크스테이션에 다운로드되지 않습니다. 시각화를 만들거나 이와 상호작용하는 동안 Microsoft Power BI는 Athena와 함께 작동하여 항시 현재 데이터를 볼 수 있도록 기본 데이터 원본을 동적으로 쿼리합니다. DirectQuery에 대한 자세한 내용은 Microsoft 설명서의 Power BI Desktop에서 DirectQuery 사용을 참조하세요.

    데이터 연결 정보 입력
  6. 확인을 선택합니다.

  7. 데이터 원본 인증을 구성하라는 메시지가 나타나면 데이터 원본 구성 사용 또는 AAD 인증을 선택한 다음 연결을 선택합니다.

    데이터 원본 인증 방법 선택

    데이터 카탈로그, 데이터베이스 및 테이블이 네비게이터 대화 상자에 나타납니다.

    네비게이터에 내 데이터 표시
  8. 표시 옵션 창에서 사용하려는 데이터 집합의 확인란을 선택합니다.

  9. 데이터 집합을 가져오기 전에 변환하려면 대화 상자 아래쪽으로 이동하여 데이터 변환을 선택합니다. 이렇게 하면 파워 쿼리 편집기가 열려 사용하려는 데이터 집합을 필터링하고 구체화할 수 있습니다.

  10. 로드(Load)를 선택합니다. 로드가 완료되면 다음 이미지와 같은 시각화를 만들 수 있습니다. 가져오기 모드로 DirectQuery를 선택한 경우 Power BI는 요청된 시각화에 대해 Athena에 쿼리를 보냅니다.

    샘플 데이터 시각화

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

다른 사용자가 웹, 모바일 및 임베디드 앱을 통해 상호작용할 수 있도록 Power BI 서비스에 대시보드 및 데이터 집합을 게시할 수 있습니다. Microsoft Power BI 서비스에서 데이터를 보려면 Microsoft Power BI 온프레미스 데이터 게이트웨이를 AWS 계정에 설치합니다. 게이트웨이는 Microsoft Power BI 서비스와 Athena 사이의 다리처럼 작동합니다.

온프레미스 데이터 게이트웨이를 다운로드, 설치 및 테스트하려면
  1. Microsoft Power BI 게이트웨이 다운로드 페이지를 방문하여 개인 모드 또는 표준 모드를 선택합니다. 개인 모드는 Athena 커넥터를 로컬로 테스트하는 데 유용합니다. 표준 모드는 다중 사용자 프로덕션 환경에 적합합니다.

  2. 온프레미스 게이트웨이(개인 모드 또는 표준 모드)를 설치하려면 Microsoft 문서에서 온프레미스 데이터 게이트웨이 설치를 참조하세요.

  3. 게이트웨이를 테스트하려면 Microsoft 문서에서 온프레미스 데이터 게이트웨이와 함께 사용자 지정 데이터 커넥터 사용을 참조하세요.

온프레미스 데이터 게이트웨이에 대한 자세한 내용은 다음 Microsoft 리소스를 참조하세요.

Athena에서 사용할 Power BI 게이트웨이를 구성하는 예제는 AWS 빅 데이터 블로그 문서 Creating dashboards quickly on Microsoft power BI using amazon Athena를 참조하세요.