Looker와 Presto 연결하기 watsonx.data에서
이 주제에서는 Looker을 Presto에 연결하는 절차에 대해 설명합니다.
Presto에서 watsonx.data 엔진에 연결하면 연결된 다양한 데이터 원본에 액세스하고 매력적인 대화형 데이터 시각화를 구축할 수 있습니다.
전제조건
- Looker에 구독합니다.
- watsonx.data에서 IBM Cloud에 구독합니다.
- watsonx.data 인스턴스를 Presto 엔진으로 프로비저닝합니다.
인증
Looker는 LDAP(경량 디렉토리 액세스 프로토콜) 인증 메커니즘을 사용하여 Presto에 연결합니다. 다음 로그인 자격 증명을 사용합니다:
- 사용자 아이디: 사용자 아이디는
ibmlhapikey_<watsonx.datauser_id>입니다. 예를 들어,ibmlhapikey_joe@ibm.com입니다. - 비밀번호: watosnx.data 사용자의 API 키입니다.
Presto에 연결
-
에 로그인 Looker.
-
LookerML 프로젝트 페이지에서 새 모델 구성를 클릭합니다. 모델 구성 페이지가 열립니다.
-
다음 세부 정보를 구성합니다:
- 모델: 프로젝트의 모델 이름을 입력합니다.
- 프로젝트: 프로젝트 이름을 입력합니다. 프로젝트는 LookML 파일의 모음으로, Presto 테이블이 서로 어떻게 연관되어 있는지를 설명합니다.
- 허용된 연결 :
All을 선택합니다.
-
저장 을 클릭하십시오. 프로젝트는 보류 중인 프로젝트 섹션 아래에 나열됩니다.
-
프로젝트에 대해 구성 버튼을 클릭하고 허용된 연결를
All으로 선택합니다. -
이동 Looker > 관리로 이동합니다.
-
연결 목록에서 데이터베이스를 선택합니다.
-
연결 추가를 클릭하십시오. 데이터베이스를 Looker 에 연결하기 페이지가 열립니다.
-
연결 이름과 Looker 프로젝트 이름을 입력합니다.
-
Dialect 목록에서 PrestoDB 를 선택하고 watsonx.data에서 다음 Presto 세부 정보를 입력합니다.
- 서버: 연결하려는 Presto 엔진의 호스트 이름 watsonx.data입니다. 호스트 이름 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
- 포트 : Presto가 연결할 Looker 포트입니다. 포트 번호 검색에 대한 자세한 내용은 연결 정보 가져오기 를 참조하세요.
- 데이터베이스: watsonx.data에 있는 데이터베이스의 이름입니다.
- 스키마 (선택 사항): 데이터와 연결된 스키마의 이름을 입력합니다.
- 사용자 아이디: 사용자 아이디는
ibmlhapikey_<watsonx.datauser_id>입니다. - 비밀번호 : watosnx.data 사용자의 API 키입니다. API 키 검색에 대한 자세한 내용은 API 키 생성하기 를 참조하세요.
- 선택적 설정 : 선택적 설정에 대한 자세한 내용은 선택적 설정 를 참조하세요.
- 테스트를 클릭하여 연결이 성공했는지 확인합니다.
- 테스트 연결이 성공하면 연결를 클릭할 수 있습니다. 페이지 상단에 성공 메시지가 표시됩니다.
- 연결에 대해 테스트를 클릭합니다. 다음 옵션이 나열됩니다:
- 연결 가능
- 쿼리 취소 가능
- (선택 사항) 데이터베이스 프레스토 버전 확인 가능
데이터 분석 수행
Presto로 연결을 설정한 후 쿼리를 실행하고 인사이트를 생성할 수 있습니다.
-
Looker > 개발로 이동합니다.
-
SQL Runner 를 클릭합니다.
-
SQL Runner 페이지에서 데이터베이스 탭을 선택합니다.
-
데이터를 분석할 스키마 및 테이블를 선택합니다.
-
SQL 쿼리 섹션에서 쿼리를 작성하고 실행를 클릭합니다. 다음은 샘플 쿼리입니다.
SCHEMA_NAME.TABLE_NAME 한도 10에서 * 선택
결과 섹션에서 결과를 확인할 수 있습니다.
데이터 분석에 대한 자세한 내용은 데이터 분석 를 참조하세요.