Tableau Agent 모범 사례
Tableau Agent는 사용자의 질문 의도와 데이터 및 비즈니스 맥락을 최대한 이해하려고 노력합니다.그러나 AI에 최적화된 데이터가 없으면 Tableau Agent는 오류를 범할 수 있습니다.
이 문서에서는 Tableau Agent에서 최상의 결과를 얻기 위해 수행할 수 있는 몇 가지 단계에 대해 설명합니다.
일반 정보
모델링과 정리가 잘 된 데이터 사용
정돈되지 않은 데이터는 분석하기 어렵고, Tableau Agent는 데이터 정리 및 준비가 아닌 데이터 분석에 초점을 맞추고 있습니다.
- 권장 사항: 분석하기 전에 정돈되지 않은 데이터를 정리하고 준비합니다.데이터를 정리하는 데 Tableau Prep의 Tableau Agent(링크가 새 창에서 열림)를 사용해 봅니다.
- 금지 사항: 분석 에이전트에게 데이터 준비 작업을 기대하지 마십시오.
- 권장 사항: 데이터 모델링에 관계를 사용합니다.
- 금지 사항: 조인 하드코딩
- 금지 사항: 데이터 혼합 사용
- 권장 사항: 인증된 데이터 원본을 사용하고 AI가 소비할 수 있도록 업데이트합니다.
- 권장 사항: 불필요한 필드를 숨깁니다.사용자가 비주얼리제이션을 구성하는 데 해당 필드가 필요하지 않다면 에이전트에 표시되지 않도록 해야 합니다.
명확한 필드 이름 및 설명 사용
Tableau Agent는 사람이 데이터를 이해하는 방식과 동일하게 데이터를 이해하지 못합니다.적절한 이름과 설명이 없으면 Tableau Agent가 필드를 잘못 해석하거나 어떤 필드를 쿼리해야 하는지 혼동할 수 있습니다.데이터가 분석에 어떻게 적용되는지에 대한 추측을 없애야 합니다.
- 권장 사항: 고유하고 설명적이며 완전한 필드 이름을 사용합니다.
- 금지 사항: '케이스 종결 시 나이'일 수 있는 필드명을 '나이'로만 한정하지 않기
- 금지 사항: 'P_ID' 또는 'Name'과 같은 약어 또는 모호한 필드를 남겨두지 않기
- 금지 사항: 중복된 필드명이나 지나치게 유사한 이름을 사용하지 않습니다.예를 들어 'Region1', 'Region1_copy'와 같이 사용하지 않습니다.각 필드에 고유한 이름을 사용하거나, 분석에 필요하지 않은 중복 필드는 숨기십시오.
- 권장 사항: 필드가 나타내는 바를 정의하는 설명을 제공합니다.
- 권장 사항: 비즈니스 컨텍스트와 예상되는 동의어를 포함합니다.
- 금지 사항: 모든 사용자가 항상 해당 필드를 공식 명칭으로 부를 것이라 가정하지 않기
- 권장 사항: 해당 필드가 분석에서 일반적으로 어떻게 사용되는지, 그리고 유사한 필드와 어떻게 다른지 설명합니다.
- 금지 사항: 유사한 필드의 설명을 그대로 복사하여 붙여넣기
- 권장 사항: 표준 Salesforce 필드에 대한 설명을 유지합니다.
- 권장 사항: 고유한 비즈니스 논리 또는 데이터의 이상 징후를 문서화합니다(예: null을 해석하는 방법 또는 '구매일' 대신 '송장일'을 사용해야 하는 경우).
비즈니스 기본 설정 만들기
대시보드 Q&A 기능에서 대시보드의 Tableau Agent에만 적용됨
Tableau Agent가 조직의 비즈니스 지식을 바탕으로 답변하도록 하려면 비즈니스 기본 설정 파일을 만들어 업로드하면 됩니다.비즈니스 기본 설정에는 조직 전체 규칙, 용어 및 비즈니스 논리(예: 회계 연도 또는 재고 임계값 정의) 등이 포함될 수 있습니다.자세한 내용은 대시보드 Q&A의 응답 품질 개선(링크가 새 창에서 열림)을 참조하십시오.
비즈니스 기본 설정 파일을 만들 때 다음 지침을 따르십시오.
권장 사항: 각 기본 설정 항목의 시작 부분에 '#'을 사용하여 명확하고 간결한 개별 기본 설정을 만듭니다.Tableau Agent는 이 줄 항목을 기본 설정 간의 구분 기호로 읽습니다.이 구분 기호 사이에 하나 이상의 추가 줄을 넣어 비즈니스 기본 설정을 더 자세히 설명할 수 있습니다.
예:
# 매출은 USD 기준
$ 기호 형식을 지정하고 천 단위 구분 기호로 쉼표를 사용합니다.센트는 포함하지 않습니다.
금지 사항: 50개를 초과하는 기본 설정 또는 8,000자를 초과하는 문자를 포함하지 않습니다.
금지 사항: 복잡한 지침을 포함하지 않습니다.대신 이를 단순하고 구분되는 기본 설정으로 나누십시오.
권장 사항: 비즈니스 기본 설정이 어떤 필드에 적용되는지 명확히 하기 위해 데이터 원본의 정확한 필드 이름 또는 계산된 필드를 직접 참조합니다.
금지 사항: 사용자가 말하는 필드 또는 메트릭을 Tableau Agent가 추측해야 하는 모호하거나 불분명한 필드 참조를 사용하지 마십시오.
권장 사항: 기본 설정을 작성하기 전에 데이터 원본에서 직접 계산된 필드를 만든 다음 지침에서 해당 계산된 필드를 참조합니다.
금지 사항: Tableau Agent가 원시 수학 연산을 수행하거나 즉석에서 여러 단계의 수식을 정의해야 하는 규칙을 비즈니스 기본 설정에 작성하지 않습니다.예를 들어 '백분율에 100 곱하기' 등을 사용하지 않습니다.
권장 사항: 도메인별 지침과 조직 고유의 용어를 포함합니다.예를 들어 '영업 기회를 언급할 때 TPS는 총 제품 매출(Total Product Sales)의 약어입니다.' 또는 시맨틱 모델 스키마에 포함되지 않은 정보 등이 있습니다.
금지 사항: 일반적인 비즈니스 정보를 포함하지 않습니다.Tableau Agent에는 데이터를 해석하거나 표시하는 방법에 대한 구체적인 정보가 필요합니다.
다음 유형의 비즈니스 기본 설정은 현재 지원되지 않습니다.
AI에 사용해서는 안 되는 기본 설정: 특정 주제 또는 질문은 차단합니다.예를 들어 '급여에 관한 어떤 질문에도 답하지 마십시오' 등이 있습니다.
시각적 서식 지정: 예를 들어 '시간 경과에 따른 매출을 표시할 때 라인 차트를 사용하십시오'가 있습니다.
LLM 응답 구조: 예를 들어 '응답할 때 비주얼리제이션을 표시하지 마십시오' 또는 '모든 응답에서 먼저 사용자에게 '감사합니다'라고 말한 다음 답변을 표시하고 '안녕히 가십시오'로 끝냅니다.'
계산된 필드 미리 정의
Tableau Agent는 자연어를 통해 계산을 생성하는 데 도움을 줄 수 있지만, 사용자가 계산을 잘못 또는 모호하게 요청하는 경우 잘못된 계산 결과가 나올 수 있습니다.
- 권장 사항: 일관성과 정확성을 확보하기 위해 자주 사용하는 계산은 미리 만듭니다.
필드 속성 지정
에이전트는 분석적 안전장치로서 필드 속성을 활용합니다.기본 속성이나 잘못 구성된 속성은 분석 결과에 오류를 초래할 수 있습니다.
- 권장 사항: 필드 역할(차원 및 측정값)과 데이터 유형(예: 날짜, 숫자, 부울)을 확인합니다.
- 금지 사항: 우편번호와 같은 필드를 특성(차원)으로 간주해야 하는 경우 숫자 필드(측정값)로 남겨두지 않습니다.
- 금지 사항: 날짜를 텍스트 형식으로 저장하지 않습니다.
- 권장 사항: 기본 집계를 설정합니다.
- 금지 사항: 사용자 또는 에이전트가 합계 대신 '단가'를 사용하는 것을 알 것이라고 가정하지 않습니다.
AI 준비 상태 체크리스트
AI가 활용할 수 있도록 게시된 데이터 원본 및 통합 문서를 준비할 때 이 체크리스트를 사용하여 모범 사례를 구현하십시오.
모델 구조
정리된 데이터
고유한 도메인 논리를 설명하는 명확한 규칙이 포함된 비즈니스 기본 설정(.md 또는 .txt)을 업로드합니다.
참고: 이 기능은 현재 대시보드 Q&A에서 대시보드의 Tableau Agent에서만 사용됩니다.
조인 대신 관계
데이터 혼합 없음
필드
구체적이고 맥락에 맞는 필드명
모든 필드에 유용하고 차별화된 설명이 포함됨
불필요한 필드는 숨겨짐
일반적이거나 예상되는 계산 방식이 이미 존재함
필드에 올바른 속성(역할, 데이터 유형, 기본 집계)이 있음
