Power BI를 Presto에 watsonx.data에서 연결하기

이 항목에서는 다음 ODBC 드라이버 중 하나를 사용하여 Power BI Presto 연결하는 절차에 대해 설명합니다:

  • Simba ODBC 드라이버
  • CData ODBC 드라이버

Presto에서 프레스토 엔진에 연결하면 연결된 다양한 데이터 소스에 액세스하고 매력적인 대화형 데이터 시각화를 구축할 수 있습니다.

전제조건

  • Power BI 데스크톱: 고급 다운로드 링크를 사용하여 최신 데스크톱 버전의 Power BI를 다운로드하여 설치합니다. 이메일 ID를 사용하여 Power BI 계정을 만들고 로그인합니다.
  • 선택한 ODBC 드라이버에 따라 다음 중 하나를 다운로드하여 설치합니다:
    • Presto Simba ODBC 드라이버: Presto ODBC 드라이버에서 최신 데스크톱 버전의 Insight 소프트웨어 Simba ODBC 드라이버를 다운로드하여 설치하세요. 컴퓨터 플랫폼(Mac 또는 데스크톱)에 따라 계정에 로그인합니다. 다운로드 후 등록한 이메일로 라이선스 파일을 받게 됩니다. 파일을 복사하여 ' ~\Simba Presto ODBC Driver\lib folder 아래에 붙여넣습니다.
    • Presto CData ODBC 드라이버: Presto ODBC 드라이버에서 최신 데스크톱 버전의 CData ODBC 드라이버를 다운로드하여 설치합니다.
  • watsonx.data를 IBM Cloud에 구독합니다.
  • watsonx.data 인스턴스를 Presto 엔진으로 프로비저닝합니다.

인증

Power BI는 경량 디렉터리 액세스 프로토콜(LDAP) 인증 메커니즘을 사용하여 Presto에 연결합니다. 다음 로그인 자격 증명이 필요합니다:

  • 사용자 아이디: 사용자 아이디는 ibmlhapikey 또는 ibmlhapikey_<watsonx.datauser_id> 입니다.
  • 비밀번호: watsonx.data 사용자의 API 키입니다.

드라이버 구성

다음 ODBC 드라이버 중 하나를 선택하여 Presto에서 Power BI에 연결할 수 있습니다.

Simba

  1. 컴퓨터에서 ODBC 데이터 원본 > 관리자 권한으로 실행를 엽니다. ODBC 데이터 원본 관리자 페이지가 열립니다.

  2. 시스템 DSN 를 클릭합니다.

  3. 심바 Presto 를 선택합니다.

  4. 추가 를 클릭하십시오. 새 데이터 원본 만들기 페이지가 열립니다.

  5. 데이터 소스를 설정할 Simba Presto ODBC 드라이버를 선택하고 Finish 을 클릭합니다. Simba Presto ODBC 드라이버 DSN 설정 페이지가 열립니다.

  6. 다음과 같은 세부사항을 제공하십시오.

    • 데이터 소스 이름: 데이터 소스 연결의 이름을 입력합니다.
    • 설명 : Presto 드라이버 설정에 대한 설명을 입력합니다.
    • 인증 유형 을 선택합니다: 목록에서 LDAP를 선택합니다.
    • 사용자 아이디: 사용자 아이디는 ibmlhapikey 또는 ibmlhapikey_<watsonx.datauser_id> 입니다.
    • 비밀번호 : watsonx.data 사용자의 API 키입니다. API 키 검색에 대한 자세한 내용은 API 키 생성하기 를 참조하세요.
    • 호스트: 연결하려는 Presto 엔진의 호스트 이름 watsonx.data입니다. 호스트 이름 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
    • 포트 : 포트 번호 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
    • 카탈로그 : Presto에서 watsonx.data 엔진과 연결된 Iceberg 카탈로그(Iceberg_data)를 선택합니다.
    • 스키마: 데이터와 연결된 스키마를 선택합니다.
  7. 테스트를 클릭하여 연결이 성공했는지 확인합니다. 테스트 결과 창이 열리고 성공 메시지가 표시됩니다. 확인을 클릭하십시오. Simba Presto ODBC 드라이버 DSN 설정 페이지가 열립니다.

  8. 확인을 클릭하십시오. ODBC 데이터 원본 관리자 페이지가 열립니다. 확인을 누르십시오.

CData

  1. 컴퓨터에서 ODBC 데이터 원본 > 관리자 권한으로 실행를 엽니다. ODBC 데이터 원본 관리자 페이지가 열립니다.

  2. 시스템 DSN 를 클릭합니다.

  3. 데이터 Presto 를 선택합니다.

  4. 추가 를 클릭하십시오. CData ODBC용 Presto용 드라이버 - DSN 구성 페이지가 열립니다.

  5. 다음과 같은 세부사항을 제공하십시오.

    • 데이터 소스 이름: 데이터 소스 연결의 이름을 입력합니다.
    • 서버: 연결하려는 Presto에 있는 watsonx.data 엔진의 호스트 이름입니다. 호스트 이름 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
    • 포트 : 포트 번호 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
    • 인증 체계: 목록에서 LDAP를 선택합니다.
    • 사용자 아이디: 사용자 아이디는 ibmlhapikey 또는 ibmlhapikey_<watsonx.datauser_id> 입니다.
    • 비밀번호 : watsonx.data 사용자의 API 키입니다. API 키 검색에 대한 자세한 내용은 API 키 생성하기 를 참조하세요.
    • SSL 사용: 목록에서 True 를 선택합니다.
  6. 연결 테스트를 클릭하여 연결이 성공했는지 확인합니다. ODBC- DSN 구성 창이 열리고 성공 메시지가 표시됩니다. 확인을 누르십시오. CData ODBC용 Presto용 드라이버 - DSN 구성 페이지가 열립니다.

  7. 확인을 클릭하십시오. ODBC 데이터 원본 관리자 페이지가 열립니다. 확인을 누르십시오.

Power BI 설정 및 테이블 보기

  1. Power BI 데스크톱을 엽니다.

  2. 다른 소스에서 데이터 가져오기를 클릭합니다. 보고서 페이지에 대한 추가 데이터가 열립니다.

  3. 다른 소스에서 데이터 가져오기 링크를 클릭합니다. 데이터 가져오기 페이지가 열립니다.

  4. 검색하여 ODBC 을 선택합니다.

  5. 연결을 클릭합니다. 에서 ODBC 페이지가 열립니다.

  6. 데이터 소스 이름 목록에서 생성한 데이터 소스를 선택하고 확인를 클릭합니다.

  7. ODBC 드라이버 페이지가 열립니다.

  8. 사용자 아이디와 비밀번호를 입력하고 연결를 클릭합니다.

    사용자 아이디: 사용자 아이디는 ibmlhapikey 또는 ibmlhapikey_<watsonx.datauser_id> 이고 비밀번호는 watsonx.data 사용자의 API 키입니다. API 키 검색에 대한 자세한 내용은 API 키 생성하기 를 참조하세요.

  9. Navigator 페이지가 열리고 Presto 엔진의 스키마 목록이 표시됩니다.

  10. 필요한 테이블을 선택하여 테이블의 미리 보기를 보고 요구 사항에 따라 로드 또는 데이터 변환를 클릭합니다. 데이터를 사용하여 시각 자료를 만들 수 있습니다.

구성 파일을 사용하여 Presto 에 연결하기

이 방법에서는 watsonx.data 콘솔에서 Power BI 에서 분석할 카탈로그를 선택하면 watsonx.data 에서 선택한 드라이버에 대한 Config 파일(Simba 또는 CData)을 생성합니다. 이 파일은 watsonx.data 카탈로그에 직접 액세스하는 데 사용할 수 있습니다 Power BI 에서 Presto 구성 없이 바로 액세스할 수 있습니다.

Config 파일은 자주 사용하는 원본 데이터에 빠르게 연결할 수 있는 바로 가기입니다. 데이터 소스 파일에는 실제 데이터가 아니라 실제 데이터에 연결하는 데 필요한 정보만 포함되어 있습니다.

  1. watsonx.data 인스턴스에 로그인합니다.
  2. 구성으로 이동합니다.
  3. 연결 정보 페이지를 클릭합니다.
  4. BI 도구를 확장하고 PowerBI.
  5. 연결 세부 정보 섹션에서 Presto 엔진을 확장합니다.
  6. 카탈로그 필드에서 카탈로그 편집 아이콘을 사용하여 데이터 분석에 필요한 카탈로그를 선택합니다.
  7. 구성 파일 내보내기 목록을 클릭합니다. 사용 중인 드라이버에 따라 구성 zip 파일 (Simba config.zip 또는 CData config.zip )을 다운로드하도록 선택합니다. 다운로드한 파일을 클릭합니다. .reg 파일과 .pbids 파일 두 개가 포함되어 있습니다.
  8. .reg 파일을 실행하여 Windows에서 데이터베이스 연결을 구성합니다. 이제 .pbids 파일을 실행하여 지정된 데이터 원본에 연결합니다. 바탕화면이 PowerBI 데스크톱이 열립니다. 로그인할 사용자 아이디와 비밀번호를 입력합니다.
  9. SSL 인증서 정보는 watsonx.data 연결 정보 > IBM 제품 > 인스턴스 세부 정보 > SSL 인증서에서 확인할 수 있습니다. SSL 인증서 검색에 대한 자세한 내용은 연결 정보 가져오기를 참조하세요.
  10. 카탈로그 페이지가 표시됩니다. 분석할 스키마와 테이블을 선택할 수 있습니다.