Gemini for Google Cloud 기반의 대화형 분석을 사용하면 직관적인 채팅 인터페이스를 통해 대화형 언어로 데이터에 관해 질문하여 데이터를 조사할 수 있습니다. 사용자 정의 대시보드와 함께 대화형 분석을 사용하면 대화형 분석에서 대시보드에 연결된 데이터 에이전트를 만듭니다. 대시보드 에이전트와 대화하면 에이전트가 대시보드와 쿼리에 연결된 타일을 쿼리합니다. 대시보드 데이터에 특화된 컨텍스트와 안내를 사용하여 사용자 정의 대시보드 에이전트를 맞춤설정할 수 있습니다.
이 페이지에서는 Conversational Analytics를 사용하여 사용자 정의 대시보드 데이터와 상호작용하는 방법을 설명합니다. 다음 주제를 다룹니다.
시작하기 전에
Conversational Analytics를 사용하여 대시보드 데이터와 상호작용하려면 Looker 인스턴스의 설정 및 요구사항이 충족되었는지, 이 페이지에 설명된 작업을 수행할 수 있는 적절한 권한이 부여되었는지 확인하세요.
Looker 대시보드 내에서 대화 시작하기
사용자 정의 대시보드 내에서 대시보드 에이전트와 대화를 시작하려면 스파크 이 대시보드와 채팅하기를 선택합니다.
대시보드와 채팅할 권한이 없으면 Looker에 오류가 표시됩니다.
대화를 만든 후 대화 내의 질문하기 필드에서 데이터에 관해 질문할 수 있습니다. 대시보드 에이전트와의 최근 대화에 액세스하려면 more_vert 메뉴 > 최근 대화를 선택합니다.
대시보드 또는 쿼리 연결 타일의 데이터에 대해 대시보드 에이전트에게 질문하는 것 외에도 사용자 정의 대시보드 에이전트의 경우 추가 컨텍스트와 안내를 사용하여 에이전트의 구성을 맞춤설정할 수 있습니다.
대시보드의 대시보드 에이전트 사용 설정 또는 사용 중지
인스턴스에 대시보드 에이전트가 사용 설정되어 있으면 기본적으로 모든 사용자 정의 대시보드에 사용 설정됩니다. 하지만 대시보드 제작자는 개별 대시보드 수준에서 대시보드 에이전트 설정을 사용 설정하거나 사용 중지하여 사용자가 특정 사용자 정의 대시보드와 채팅할 수 있는지 여부를 제어할 수 있습니다.
사용자 정의 대시보드에 대해 대시보드 에이전트를 사용 설정하거나 사용 중지하려면 다음 단계를 따르세요.
- more_vert 대시보드 작업 메뉴 아이콘을 선택한 다음 수정 대시보드 수정을 선택합니다.
- 대시보드 툴바에서 설정 설정을 클릭합니다.
- 설정 대화상자에서 일반 탭을 선택합니다.
- 대시보드와의 채팅 사용 설정 컨트롤을 사용 설정하거나 사용 중지합니다.
- 저장을 클릭하여 대시보드 변경사항을 저장합니다.
대화 메타데이터
이 대시보드로 채팅 창에서는 사용자 정의 대시보드에 대해 다음 작업을 지원합니다.
- 대시보드 데이터에 관해 질문하려면 질문하기 필드에 질문을 입력합니다.
- 대시보드 에이전트에 관한 정보를 수정하려면 조정 에이전트 관리를 선택합니다. 편집기 탭에서 에이전트 지침을 입력하고 고급 옵션을 펼쳐 사고 과정 표시, 디버그 정보 표시와 같은 설정을 구성할 수 있습니다. 업데이트를 선택하여 대시보드 에이전트의 변경사항을 저장합니다. 미리보기 탭을 사용하여 대시보드 에이전트의 변경사항을 미리 봅니다.
- 대시보드 에이전트 대화창을 펼치려면 open_in_full 전체 화면 보기를 선택합니다.
- 대시보드 에이전트와의 최근 대화에 액세스하려면 more_vert 메뉴 > 최근 대화를 선택합니다.
- 기본적으로 대화에는 초기 질문을 기반으로 이름이 지정됩니다. 대화의 이름을 바꾸려면 최근 대화 메뉴 옵션에서 대화를 선택하고 more_vert를 선택한 다음 edit 이름 바꾸기를 선택합니다.
- 데이터 에이전트와의 대화를 삭제하려면 more_vert 메뉴 > 삭제 휴지통을 선택합니다.
대시보드 에이전트 수정
대시보드 에이전트에 관한 정보를 수정하려면 조정 에이전트 관리를 선택합니다.
원하는 경우 편집기 탭에서 고급 옵션을 펼쳐 다음 설정을 구성할 수 있습니다.
- 고급 분석 사용 설정: 이 설정을 사용 설정하면 에이전트가 고급 분석을 사용할 수 있습니다. 고급 분석은 자연어 질문을 Python 코드로 변환하고 해당 코드를 실행하여 고급 분석 및 시각화를 제공합니다. 이 설정은 인스턴스의 Looker의 Gemini 관리 페이지에서 고급 분석 관리 설정이 사용 설정된 경우에만 표시됩니다.
- 생각 보여주기: 이 전환 버튼을 사용 설정하면 에이전트가 각 대화의 모든 대답에 추론 단계, 생성된 Looker 쿼리, 기본 데이터 테이블을 표시할 수 있습니다.
- 디버그 정보 표시: 이 전환 버튼을 사용 설정하면 에이전트가 각 대화의 모든 대답에 대해 실행한 단계를 표시할 수 있습니다.
업데이트를 선택하여 대시보드 에이전트의 변경사항을 저장합니다. 미리보기 탭을 사용하여 대시보드 에이전트의 변경사항을 미리 봅니다.
에이전트 요청 사항 작성
데이터 에이전트의 핵심 동작을 정의하는 자유 형식 요청 사항을 추가하고 사용자 프롬프트를 처리하기 전에 고려해야 하는 기본 컨텍스트를 제공할 수 있습니다.
지침 필드에 제공할 수 있는 컨텍스트 유형의 몇 가지 예는 다음과 같습니다.
- 주요 필드: 분석에 가장 중요한 필드
- 제외된 필드: 데이터 에이전트가 피해야 하는 필드
- 필터링 및 그룹화: 에이전트가 데이터를 필터링하고 그룹화하는 데 사용할 필드
- 페르소나: 에이전트에 할당하는 역할 또는 전문성, 캐릭터, 어조
에이전트 안내 작성에 관한 팁과 권장사항은 Looker에서 대화형 분석 구성 권장사항 문서 페이지를 참고하세요.
Looker 데이터에 대해 질문하기
새 대화를 시작하면 대화형 분석에서 시작 질문을 제안합니다. 질문은 특정 형식이거나 특정 문법을 사용하지 않아도 됩니다. 하지만 선택한 Explore와 관련이 있어야 합니다.
질문하기 필드에 자연어로 질문을 입력합니다. 질문 모드를 선택하고 전송을 클릭합니다. 질문을 제출한 후 응답 중지를 클릭하여 대화형 분석의 응답을 취소할 수 있습니다. 대화형 분석에서 쿼리 실행을 중지하고 다음 메시지를 표시합니다. The query was cancelled.
질문 유형에 관한 자세한 내용은 질문 제한사항을 참고하세요.
질문 모드 선택
질문할 때 다음 옵션이 포함된 드롭다운 메뉴에서 질문 모드를 선택할 수 있습니다.
대화형 분석은 기본적으로 빠른 질문 모드로 설정됩니다. 수동으로 변경하지 않는 한 Conversational Analytics는 멀티턴 대화 전체에서 동일한 질문 모드를 유지합니다.
빠른 모드
빠른 모드는 대부분의 질문에 권장되며 기본적으로 선택되어 있습니다. 빠른 모드에서 대화형 분석은 자연어 질문을 대화의 대시보드 또는 Explore의 기반이 되는 LookML 모델에 정의된 LookML 매개변수에 직접 매핑합니다. 대화형 분석은 생각에 추가 토큰을 사용하거나 채팅에서 생각 요약을 스트리밍하지 않고 빠르게 응답합니다.
빠른 모드의 질문은 사고 모드의 질문과 동일한 수준의 정확도를 제공합니다. 상담사의 추론 과정을 구체적으로 확인하고 싶지 않다면 질문에 빠른 모드를 사용하세요.
사고 모드
사고 모드에서 에이전트는 요청을 생각하는 데 추가 토큰을 사용하고 질문을 처리하는 동안 채팅에 사고 요약을 직접 스트리밍하여 에이전트의 자세한 추론 단계를 확인할 수 있습니다.
생각하기 모드는 빠르게 모드보다 더 정확한 답변을 생성하지는 않지만, 에이전트의 추론을 표시하면 대화형 분석이 질문을 해석하고, 분석 단계를 계획하고, 기본 LookML 모델을 참조하는 방식을 관찰할 수 있습니다.
에이전트의 상세한 추론 단계를 검사하거나 에이전트가 데이터 소스와 상호작용하는 방식을 테스트하고 싶고, 생각에 필요한 추가 토큰을 사용하고 싶다면 생각하기 모드를 선택하세요.
멀티턴 대화
대화형 분석은 대화를 계속할 때 이전 질문 및 답변을 고려합니다. 이전 답변을 가져와 결과를 추가로 다듬거나 시각화 유형을 변경하여 답변을 확장할 수 있습니다.
질문 만들기에 관한 자세한 내용은 질문 제한사항을 참고하세요.
대화 내에서 질문 관리하기
데이터와 대화할 때 실행 중인 활성 질문 응답을 중지하거나 가장 최근 질문과 응답을 삭제하여 대화를 관리할 수 있습니다.
가장 최근 질문 삭제
가장 최근 질문과 답변을 삭제하려면 다음 단계를 따르세요.
- 최근 질문 위로 커서를 가져간 다음 메일 삭제를 클릭합니다.
- 메시지를 완전히 삭제하시겠습니까? 대화상자에서 삭제를 클릭하여 질문과 대답을 완전히 삭제합니다.
쿼리 결과 및 계산 이해하기
대화형 분석은 질문 결과와 계산을 이해하기 위한 다음 매개변수를 제공합니다.
- 검색어가 해석된 방식에 관한 세부정보
- 답변이 계산된 방식에 관한 세부정보
- 에이전트에서 사용 설정된 경우 분석 세부정보 및 디버그 정보와 같은 추가 세부정보
쿼리가 해석된 방식 확인
사고 모드를 사용하여 질문하면 대화형 분석에서 쿼리를 통해 추론한 방식을 확인할 수 있습니다. 추론을 확인하려면 사고 과정 표시 옵션을 펼치세요. 추론을 숨기려면 Hide thinking을 클릭합니다.
대화형 분석은 각 질문을 분석하고 대답 방법을 생각합니다. 질문의 키워드를 사용하여 대화의 연결된 데이터 세트의 시맨틱 레이어에서 관련 측정기준, 측정값, 기타 매개변수를 추론하고 질문에서 실행해야 할 집계를 해석합니다. 추론 표시를 펼치면 대화형 분석에서 쿼리를 해석하는 데 사용한 단계에 대한 일반 텍스트 설명이 표시됩니다. 설명에는 대화형 분석에서 질문을 고려한 시간도 포함됩니다.
답변이 계산된 방식 확인하기
Conversational Analytics에서 답변을 도출하거나 시각화를 만든 방법을 확인하려면 질문 결과 내에서 계산 방법을 클릭합니다.
어떻게 계산되었나요?를 클릭하면 대화형 분석에 텍스트 섹션이 표시됩니다. 텍스트 섹션에서는 대화형 분석에서 주어진 답변을 도출하기 위해 취한 단계를 일반 텍스트로 설명합니다. 이 설명에는 사용된 원시 필드 이름, 실행된 계산, 적용된 필터, 정렬 순서 및 기타 세부정보가 포함됩니다.
분석 세부정보 및 디버그 정보
대화에 사용된 데이터 에이전트에 특정 고급 옵션이 사용 설정되어 있는 경우 응답에 다음 세부정보가 포함될 수 있습니다.
- 사고 과정 표시: 사용 설정된 경우 상담사의 대답에 추론 단계, 생성된 Looker 쿼리, 기본 데이터 테이블이 표시됩니다.
- 디버그 정보 표시: 사용 설정하면 에이전트의 대답에 해당 대답에 대해 에이전트가 실행한 단계가 표시되므로 문제 해결에 도움이 될 수 있습니다.
이러한 설정은 대시보드 에이전트를 수정할 때 고급 옵션에서 구성됩니다.
대화 관리하기
각 대화는 대시보드 대화 more_vert 메뉴의 최근 대화 섹션에 남아 있습니다. 대화 이름을 변경하거나, 대화를 삭제하거나, 휴지통 폴더에서 대화를 복원할 수 있습니다.
- 대시보드 에이전트와의 최근 대화에 액세스하려면 more_vert 메뉴 > 최근 대화를 선택합니다.
- 기본적으로 대화에는 초기 질문을 기반으로 이름이 지정됩니다. 대화의 이름을 바꾸려면 최근 대화 메뉴 옵션에서 대화를 선택하고 more_vert를 선택한 다음 edit 이름 바꾸기를 선택합니다.
- 데이터 에이전트와의 대화를 삭제하려면 more_vert 메뉴 > 삭제 휴지통을 선택합니다.
대화 삭제
데이터 에이전트와의 대화를 삭제하려면 대화의 more_vert 점 3개 메뉴를 선택한 다음 삭제 삭제를 선택합니다.
대화 복원 또는 완전히 삭제하기
휴지통에서 대화를 복원하거나 영구적으로 삭제하려면 다음 단계를 따르세요.
- more_vert 메뉴 > delete 휴지통을 선택합니다.
- 휴지통 창에서 복원하거나 영구적으로 삭제하려는 대화를 찾습니다. 대화의 more_vert 점 3개로 된 메뉴를 선택한 다음 다음 옵션 중 하나를 선택합니다.
- 복원: 대화를 복원합니다. 최근 대화 메뉴 옵션에서 대화에 액세스할 수 있습니다.
- 완전히 삭제: 대화를 완전히 삭제합니다.
관련 리소스
Looker의 대화형 분석 개요: 주요 기능 목록이 포함된 대화형 분석의 방문 페이지로, 모든 대화형 분석 문서로 연결됩니다.
LookML 대시보드의 데이터 에이전트 만들기 및 관리 [미리보기]: LookML을 사용하여 LookML 대시보드의 버전 제어 데이터 에이전트를 구성하고 관리합니다.
자연어로 Explore 쿼리: Looker Explore와 대화를 시작하여 자연어를 사용하여 Explore 데이터에 대해 질문합니다.
탐색 데이터 에이전트 만들기 및 관리: 탐색 데이터 에이전트를 사용하면 탐색 데이터에 특정한 컨텍스트와 안내를 제공하여 AI 기반 데이터 쿼리 에이전트를 맞춤설정할 수 있습니다. 이를 통해 대화형 분석에서 더 정확하고 컨텍스트와 관련된 응답을 생성할 수 있습니다.
Looker에서 대화형 분석을 구성하기 위한 권장사항: Looker 관리자와 LookML 개발자가 대화형 분석을 성공적으로 구성하고 최적화하는 데 도움이 되는 전략과 권장사항입니다.