연결을 만들기 위한 일반적인 단계
필요한 정확한 단계는 사용 중인 데이터베이스 언어와 기타 선택 옵션에 따라 달라집니다. 이 페이지는 연결을 만드는 데 필요한 단계를 간략히 설명하고 필요한 세부정보의 링크를 제공합니다.
단계는 다음과 같습니다.
데이터베이스 관리자에서 호스트 이름, 데이터베이스 또는 스키마 이름, 사용자 이름, 비밀번호 등 데이터베이스의 연락처 세부정보를 가져옵니다.
데이터베이스에 대한 보안 액세스를 사용 설정합니다. 이 작업을 실행하는 두 가지 방법은 다음과 같습니다.
- IP 주소 허용 목록을 사용하고 필요한 경우 SSL 암호화를 추가합니다.
- SSH 터널을 사용하면 암호화된 연결과 추가 인증이 제공됩니다. 이 방법은 더 안전하지만 설정하려면 시간이 더 오래 걸립니다.
데이터베이스에서 Looker와 함께 작동하도록 설정합니다. 안내는 언어마다 상당히 다릅니다. 일반적으로 이 단계에는 Looker에 데이터베이스 액세스 권한을 추가하고 Looker가 데이터베이스에서 파생된 테이블을 만들 수 있도록 스크래치 스키마를 만드는 작업이 포함됩니다. 필요한 안내를 보려면 Looker 언어 문서 페이지로 이동하여 데이터베이스 언어를 클릭합니다.
Looker에서 관리 패널의 연결 페이지로 이동합니다. 무료 체험을 사용하는 경우 일반적으로 해당 페이지에 대한 연결이 해제됩니다.
연결 추가를 클릭하여 연결을 설정합니다. 연결 세부정보를 작성합니다. 대다수의 설정은 대부분의 데이터베이스 언어에 공통적으로 적용됩니다. 자세한 내용은 데이터베이스에 Looker 연결 문서 페이지를 참조하세요. 일반적으로 다음 값을 지정합니다.
- 연결을 참조하는 데 사용할 이름
- 데이터베이스 언어
- 데이터베이스에 연결하기 위한 연결 정보
- Looker에서 파생 테이블을 데이터베이스에 쓸 수 있는지와 연결이 어떻게 작동하는지를 비롯한 다양한 옵션
- 데이터베이스 데이터가 저장되는 시간대
- 데이터베이스에서 필요한 경우 추가 JDBC 연결 문자열 매개변수
새 연결 페이지 하단에서 테스트를 클릭하여 Looker가 데이터베이스에 도달할 수 있도록 설정을 확인합니다. 테스트를 통과하지 못한 경우 데이터베이스 연결 테스트 문서 페이지의 문제 해결 단계를 시도해 보세요. 그래도 문제가 해결되지 않으면 데이터베이스 관리자에게 데이터베이스 세부정보를 다시 확인한 후 Looker 분석가 또는 Looker 지원팀에 도움을 요청하세요.
테스트가 완료되면 연결을 클릭합니다. 이제 연결이 관리 패널의 연결 페이지에 표시됩니다. 무료 체험을 사용하는 경우 해당 페이지에 처음 연결됩니다.
그런 다음 연결이 제대로 작동하는지 다시 확인하는 것이 좋습니다. Looker에서 개발 메뉴를 사용하여 SQL Runner로 이동합니다. 그러면 이 연결을 사용하여 SQL 쿼리 직접 입력 및 실행과 같은 다양한 작업을 수행할 수 있습니다.
SQL Runner에서 만든 연결의 이름과 연결에 지정한 데이터베이스 또는 스키마를 선택합니다. 그런 다음 예상 테이블이 나열되어 있는지 확인합니다. 테이블을 클릭하면 이 테이블의 열이 표시되며 Looker에서 연결을 사용하여 데이터베이스 테이블에 액세스할 수 있었는지 확인합니다.
이제 데이터베이스 연결을 설정하고 Looker가 데이터베이스에 연결할 수 있음을 확인했습니다.
다음 단계
무료 체험을 사용하는 경우 일반적으로 Looker 분석가가 다른 프로젝트 설정 단계를 진행했을 것입니다. 무료 체험판 시작 회의 전에 시간이 충분하다면 Looker에서 개발 시작하기 문서 페이지로 시작하는 개발 프로세스 튜토리얼을 읽어보거나 Google Cloud Skills Boost에서 Looker 학습 과정에 등록하세요.
무료 체험 중이 아닌 경우 새 프로젝트를 만들기 위한 다음 단계는 다음과 같습니다.
- 데이터 모델을 보관할 프로젝트 만들기
- 연결을 수락하도록 프로젝트 구성
- Git 설정 및 테스트를 통해 데이터 모델 변경사항 관리
그런 다음 비즈니스 사용자가 임시 쿼리를 수행하고 대시보드를 생성할 수 있도록 LookML을 작성하고 변경사항을 프로덕션에 배포할 준비가 되었습니다.