Looker 블록 배포
이 페이지에서는 다음과 같은 공개 GitHub 저장소에 있는 Cortex Framework용 사전 빌드된 Looker 블록을 설치하는 단계를 설명합니다.
- Cortex용 SAP
- Cortex용 Salesforce Sales Cloud (SFDC)
- Cortex용 Oracle EBS
- Cortex용 Salesforce Marketing Cloud (SFMC)
- Cortex용 Meta
- Cortex용 YouTube (DV360 포함)
- Cortex용 교차 미디어 및 제품 연결 통계
Dun & Bradstreet용 Looker 대시보드를 배포하려면 Dun & Bradstreet용 데이터 스튜디오 대시보드를 참고하세요.
기본 요건
이러한 사전 빌드된 대시보드에 액세스하고 사용하려면 먼저 다음을 실행해야 합니다.
- Cortex Framework 배포: Cortex Framework 가 데이터 소스로 설정 및 구성되어 있는지 확인합니다. 자세한 내용은 배포를 위한 Cortex Framework 기본 요건을 참고하세요.
- Looker 액세스: Looker에 액세스하고 플랫폼에 익숙해집니다.
- 사용 가능한 대시보드 살펴보기: 사전 빌드된 대시보드와 배포하려는 대시보드에서 사용 가능한 통계를 살펴봅니다. 자세한 내용은 사용 가능한 Looker 블록을 참고하세요.
기본 요건을 완료하면 Looker 블록을 설치할 수 있습니다.
설치
Looker 블록은 LookML (Looker 모델링 언어)을 사용하여 Looker 대시보드의 시맨틱 모델을 정의합니다. Cortex 데이터 소스에 해당하는 LookML 모델을 설치하려면 다음 옵션 중 하나를 사용하세요.
- 옵션 A: Git URL에서 Looker Marketplace를 통해 설치합니다.
- 옵션 B: 저장소를 포크하여 설치합니다.
다음 섹션에서는 각 옵션의 단계를 설명합니다.
옵션 A: Git URL에서 Looker Marketplace를 통해 설치
Looker Marketplace는 Looker 내에서 Looker 블록, 애플리케이션, 시각화, 플러그인을 찾고, 배포하며, 관리하는 중앙 위치입니다. Git URL에서 Looker Marketplace를 통해 설치하려면 다음 단계를 따르세요.
- Looker 인스턴스로 이동합니다.
- Looker 메뉴 바 에서 Marketplace 버튼을 클릭합니다.
- Marketplace 메뉴에서 관리 옵션을 선택합니다.
- 관리 페이지에서 점 3개로 된 옵션 메뉴 를 선택합니다.
- Git URL을 통해 설치 버튼을 선택합니다.
- 선택한 저장소의 URL 및 커밋 SHA를 입력합니다.
- 설치 를 클릭합니다.
- 이용약관 대화상자에서 동의 및 계속을 클릭합니다.
- 데이터에 해당하는 필수 매개변수
를 입력합니다:
- 연결 이름
- 프로젝트 ID
- 보고 데이터세트
- 설치 를 클릭합니다.
자세한 내용은 Git URL에서 도구 설치에 대한 Looker 문서를 참고하세요.
옵션 B: 저장소를 포크하여 설치
저장소를 포크하여 Looker 블록을 설치하려면 다음 단계를 따르세요.
GitHub 저장소 포크:
- 선택한 Looker 블록의 GitHub 저장소로 이동합니다.
- 저장소의 오른쪽 상단에서 포크 를 클릭합니다.
- 사용자 이름으로 포크를 만듭니다. 이렇게 하면 GitHub 계정에 저장소 사본이 생성됩니다.
빈 LookML 프로젝트 만들기:
- 개발 모드에 있는지 확인합니다.
- 개발 메뉴에서 프로젝트 를 선택합니다.
LookML 프로젝트 페이지의 왼쪽 상단에서 새 모델 구성 을 선택하여 모델 구성 페이지를 엽니다.
모델 구성 페이지에서 모델의 옵션을 지정합니다.
모델: 저장소에 있는
model.lkml파일과 동일한 이름으로 모델 이름을 지정합니다. 예를 들어 모델 이름을cortex-<datasource>로 지정합니다.프로젝트: 프로젝트 이름을 지정합니다. 모델과 동일한 이름을 지정하거나 다른 이름을 지정합니다.
허용된 연결: 모델에서 사용할 수 있는 데이터베이스 연결을 지정하거나 모델에서 현재 또는 향후의 모든 연결을 사용할 수 있도록 지정합니다.
저장 을 클릭하여 프로젝트를 보류 중인 프로젝트 로 저장합니다.
LookML 프로젝트 페이지의 보류 중인 프로젝트 섹션에서 새 프로젝트를 찾습니다.
LookML 추가 를 클릭하여 새 프로젝트 페이지를 엽니다.
새 프로젝트 페이지에서 프로젝트 옵션을 지정합니다.
- 프로젝트 이름: 이전 단계에서 지정한 값으로 이미 채워져 있습니다.
- 시작점: 빈 프로젝트를 선택합니다.
프로젝트 만들기 를 선택합니다. Looker에서 프로젝트를 만들고 Looker IDE에서 엽니다.
자세한 내용은 LookML 모델 생성에 대한 원래 Looker 문서 를 참고하세요.
새 LookML 프로젝트를 포크된 저장소에 연결: Looker 문서의 Git 연결 설정 및 테스트 단계를 따릅니다.
manifest.lkml파일에서 상수 값을 **업데이트** 합니다.- Looker의 포크된 저장소에서
manifest.lkml파일을 엽니다. - 상수 섹션을 찾아 필수 매개변수 섹션에 설명된 대로 값을 업데이트합니다.
- Looker의 포크된 저장소에서
변경사항을 커밋하고 프로덕션에 배포 합니다. 포크된 저장소를 기반으로 하는 Looker 프로젝트를 사용하면 고유한 비즈니스 요구사항에 맞게 LookML을 맞춤설정할 수 있습니다. 프로덕션에 변경사항 적용 의 단계를 따릅니다.
필수 매개변수
이러한 필수 값은 Marketplace 설치 프로세스 중에 구성됩니다. 또는 포크된 Git 저장소에서 이 블록을 설치한 경우 프로젝트의 manifest.lkml 파일에서 이러한 상수의 값을 업데이트해야 합니다.
Connection Name
<td">
연결 이름
<td">Looker에서 Cortex 보고 데이터 세트를 쿼리할 수 있도록 허용하는 BigQuery 연결 이름입니다.
사용 설정해야 합니다.
<td">모두
</td"></td"></td"></td"><td">
Project ID
<td">
프로젝트 ID
<td">보고 데이터세트가 BigQuery에 있는 프로젝트입니다. Google Cloud 자세한 내용은
프로젝트 식별을 참고하세요.
<td">모두
</td"></td"></td"></td"><td">
Reporting Dataset
<td">보고 데이터세트 이름
<td">데이터 소스 데이터세트 뷰가
BigQuery 프로젝트 내에 있는 배포된 Cortex Data Foundation
보고 데이터세트입니다.
Google Cloud Cortex Data Foundation의 배포 설정에 따라 이 데이터세트 이름은 일반적으로 _REPORTING으로 끝나는 패턴입니다.
<td">모두
</td"></td"></td"></td"><td">
Client
<td">
SAP 클라이언트 번호 (mandt)
<td">보고에 사용할 SAP 클라이언트 번호 (mandt)
입니다.
<td">SAP
</td"></td"></td"></td"><td">
기호 변경 Sign Change
<td">
예Yes 또는 아니요No
<td">손익계산서
보고의 경우 일반적으로 수익은 총계정원장에 음수
로 표시되며 이는 대변을 나타냅니다. 기호 변경 값을 Yes,
로 설정하면 손익계산서 보고서에 양수로 표시됩니다.
<td">SAP
</td"></td"></td"></td">추가 블록별 요구사항
일부 블록에는 배포를 위한 특정 요구사항이 있습니다. 자세한 내용은 블록별 배포를 참고하세요.
<th">블록 <th">추가 요구사항 링크 </th"></th"><td"> SAP <td">Cortex Framework Looker 블록(SAP용)의 추가 사양입니다. </td"></td"><td"> Oracle EBS <td">Cortex Framework Looker 블록(Oracle EBS용)의 추가 사양입니다. </td"></td">추가 리소스
LookML에 대한 자세한 내용은 다음 문서 및 학습을 참고하세요.