의미 체계 뷰 편집기¶
의미 체계 뷰 편집기를 사용하면 의미 체계 뷰를 미세 조정하거나 처음부터 만들 수 있습니다. 이 인터페이스를 사용하여 Autopilot으로 생성된 뷰를 편집하거나 기존 YAML 사양을 업로드하고 편집할 수 있습니다.
편집기에 액세스하기¶
카탈로그 또는 Cortex Analyst 중 하나를 사용하여 편집기에 액세스할 수 있습니다.
카탈로그를 통해 편집기에 액세스하려면 다음 단계를 사용합니다.
Snowsight 에 로그인합니다.
catalog 을 선택합니다.
데이터베이스와 스키마를 선택합니다.
:ui:`Semantic views`를 선택하고 뷰를 선택합니다.
Semantic information 탭을 선택합니다.
|cortex-analyst|를 통해 편집기에 액세스하려면 다음 단계를 사용합니다.
Snowsight 에 로그인합니다.
탐색 메뉴에서 AI & ML » Cortex Analyst 를 선택합니다.
Semantic views 탭을 선택합니다.
뷰를 엽니다.
메타데이터 편집하기¶
편집기에 액세스한 후 의미 체계 뷰의 메타데이터를 편집할 수 있습니다.
이름 또는 설명을 편집하려면 다음을 수행합니다.
의미 체계 뷰 이름 옆에 있는 :ui:`Edit`를 선택합니다.
Name 또는 Description 필드를 업데이트합니다.
Save 을 선택합니다.
팁
이 뷰가 어떤 종류의 분석에 유용한지에 대한 자세한 설명을 포함합니다.
논리 테이블 관리하기¶
논리 테이블은 물리적 데이터베이스 테이블에 대한 뷰입니다.
테이블을 추가하려면 다음을 수행합니다.
+ Logical Table 을 선택합니다.
물리적 테이블 또는 뷰를 선택합니다.
Next 을 선택합니다.
포함할 열을 선택합니다.
Generate logical table 을 선택합니다.
테이블을 편집하려면 다음을 수행합니다.
테이블 이름 옆에 있는 Edit`(또는 :ui:`More options » Edit Logical Table)를 선택합니다.
Name, Description, Synonyms 또는 Primary Key 필드를 수정합니다.
Save 을 선택합니다.
팁
Generate fields 버튼을 사용하여 AI를 통해 설명 또는 동의어를 자동으로 채웁니다.
콘텐츠 관리하기(팩트, 차원, 메트릭)¶
항목을 추가하려면 다음을 수행합니다.
Facts, Dimensions 또는 Metrics 옆에 있는 :ui:`+`를 선택합니다.
세부 정보를 입력합니다.
Name
Expression
Data Type
Add 을 선택합니다.
항목을 편집하거나 제거하려면 다음을 수행합니다.
기존 항목을 선택하여 편집하거나 :ui:`More options`를 선택하여 제거합니다.
내용 유형:
차원: 제품 리전과 같은 범주형 데이터입니다.
팩트: 순수익과 같은 정량적 데이터입니다.
메트릭: SUM(수익)과 같은 집계입니다.
참고
파생 메트릭(다른 메트릭 결합) 및 비공개 액세스 한정자는 의미 체계 뷰에서 지원되는 특정 기능입니다.
관계 관리하기¶
관계는 테이블이 조인하는 방법을 정의합니다.
관계를 추가하려면 다음을 수행합니다.
관계 옆에 있는 :ui:`+`를 선택합니다.
관계에 대한 :ui:`Name`을 입력합니다.
Left Table 및 :ui:`Right Table`을 선택합니다.
각 테이블에 대한 :ui:`Join Columns`를 지정합니다.
(선택 사항) 레거시 호환성을 위해 필요한 경우 조인 유형을 지정합니다.
Add 을 선택합니다.
관계는 관계 목록에 나타나고 지정된 테이블 간의 조인을 활성화합니다.
참고
일반적으로 의미 체계 뷰의 조인 유형을 지정할 필요가 없습니다. |cortex-analyst|는 쿼리 시간에 이를 결정하지만, 레거시 YAMLs에 필요한 경우 지정할 수 있습니다.
고급 기능¶
|cortex-analyst|의 정확도를 개선하기 위해 다음을 컨텍스트로 추가할 수 있습니다.
유효성 검사된 쿼리¶
유효성 검사된 쿼리는 모델에 복잡한 질문에 답하는 방법을 알려줍니다.
Verified Queries 옆에 있는 :ui:`+`을 선택합니다.
자연어 :ui:`Question`을 입력합니다.
해당 :ui:`SQL Query`를 입력합니다.
Add 을 선택합니다.
유효성 검사된 쿼리가 저장되며 유사한 질문에 답할 때 |cortex-analyst|를 안내하는 데 사용됩니다.
동의어¶
동의어는 사용자가 “고객” 대신 “클라이언트”를 사용하는 것처럼 대체 용어를 사용하여 데이터를 찾는 데 도움이 됩니다.
동의어를 추가하려는 테이블 또는 열로 이동합니다.
Edit 를 선택합니다.
Synonyms 필드에서 대체 용어를 쉼표로 구분하여 입력합니다.
Save 을 선택합니다.
사용자 지정 지침¶
사용자 지정 지침은 쿼리 생성을 안내하는 특정 비즈니스 규칙을 제공합니다.
Custom Instructions 섹션을 선택합니다.
“달리 지정하지 않는 한 항상 활성 사용자별로 필터링”과 같은 특정 비즈니스 규칙을 입력합니다.
Save 을 선택합니다.
사용자 지정 지침은 |cortex-analyst|가 이 의미 체계 뷰를 사용하여 쿼리를 생성하는 경우에 적용됩니다.
YAML 파일 업로드하기¶
기존 의미 체계 모델 YAML이 있는 경우 다음을 수행합니다.