대화형 분석 코드 인터프리터

대화형 분석은 AI 기반 데이터 분석 도구로, 일반 자연어로 질문하여 데이터에서 고급 통계를 도출하는 데 도움이 됩니다. 대화형 분석을 사용하기 위해 코딩 경험이나 데이터 전문 지식은 필요하지 않습니다.

대화형 분석의 코드 인터프리터는 자연어 질문을 Python 코드로 변환하고 이 코드를 실행하여 고급 분석 및 시각화를 제공합니다. 표준 SQL 기반 BI 환경과 달리 코드 인터프리터는 기본 계산 및 차트 작성부터 시계열 예측과 같은 고급 작업에 이르기까지 다양한 데이터 분석을 지원합니다. 코드 인터프리터는 사용자가 일반적으로 고급 코딩 또는 통계적 방법에 대한 전문 지식이 필요한 이러한 유형의 고급 분석을 수행할 수 있도록 지원하여 대화형 분석을 개선합니다.

Google Cloud 용 Gemini에서 사용자의 데이터를 사용하는 방법과 시점을 알아보세요. Google Cloud 용 Gemini는 아직 초기 단계의 기술로, 그럴듯해 보이지만 실제로는 잘못된 출력을 생성할 수 있습니다. Gemini Google Cloud 제품의 모든 출력을 사용 전에 미리 검사하는 것이 좋습니다. 자세한 내용은 Gemini Google Cloud 및 책임감 있는 AI를 참고하세요.

시작하기 전에

Looker Studio의 대화형 분석 내에서 코드 인터프리터를 사용하려면 다음 요구사항을 충족해야 합니다.

  1. Looker Studio Pro 구독 사용자여야 합니다. Looker 사용자는 Looker Studio Pro 라이선스를 무료로 사용할 수 있습니다.
  2. 관리자가 Looker Studio용으로 Looker의 Gemini를 사용 설정해야 합니다.
  3. 관리자가 Looker Studio의 Gemini 설정 내에서 신뢰할 수 있는 테스터 기능 옵션을 사용 설정해야 합니다.

코드 인터프리터 사용 설정

대화에 코드 인터프리터를 사용 설정하려면 다음 단계를 따르세요.

  1. Looker Studio에서 대화형 분석으로 이동합니다.
  2. 대화형 분석의 왼쪽 탐색 패널에서 고급 분석 전환 버튼을 클릭하여 코드 인터프리터를 사용 설정합니다.
  3. 코드 인터프리터를 사용 설정하면 평소와 같이 대화형 분석을 사용하여 대화를 시작하고 데이터에 관해 질문할 수 있습니다. 코드 인터프리터는 Gemini 채팅을 지원하는 엔진을 사용하여 쿼리를 Python 코드로 변환하고 해당 코드를 실행합니다.

알려진 제한사항

  • 코드 인터프리터는 Python을 사용하여 문제를 해결합니다. Python은 구조화된 쿼리 언어보다 유연하므로 코드 인터프리터 응답은 핵심 대화형 분석 환경의 응답보다 더 다양한 변형이 있을 수 있습니다.
  • Looker 데이터의 경우 대화형 분석은 쿼리당 최대 5,000개의 행을 반환할 수 있습니다.
  • 코드 인터프리터는 이러한 Python 라이브러리를 지원합니다. 추가 Python 라이브러리에 대한 지원을 요청하려면 conversational-analytics-feedback@google.com으로 이메일을 보내세요.

추가 제한사항에 대한 자세한 내용은 대화형 분석의 알려진 제한사항에 관한 문서를 참고하세요.

지원되는 Python 라이브러리

지원되는 Python 라이브러리 표시

코드 인터프리터는 다음 Python 라이브러리를 지원합니다.

  • altair
  • attrs
  • chess
  • contourpy
  • cycler
  • entrypoints
  • fonttools
  • fpdf
  • geopandas
  • imageio
  • jinja2
  • joblib
  • jsonschema
  • jsonschema-specifications
  • kiwisolver
  • lxml
  • markupsafe
  • matplotlib
  • mpmath
  • numexpr
  • numpy
  • opencv-python
  • openpyxl
  • packaging
  • pandas
  • patsy
  • pdfminer-six
  • pillow
  • plotly
  • protobuf
  • pylatex
  • pyparsing
  • PyPDF2
  • python-dateutil
  • python-docx
  • python-pptx
  • pytz
  • referencing
  • reportlab
  • rpds-py
  • scikit-image
  • scikit-learn
  • scipy
  • seaborn
  • six
  • statsmodels
  • striprtf
  • sympy
  • tabulate
  • tensorflow
  • threadpoolctl
  • toolz
  • torch
  • tzdata
  • xlrd

지원되는 질문

코드 인터프리터를 사용 설정하면 Python의 고급 분석 기능을 통해 대화형 분석이 지원되는 표준 유형의 질문 외에도 더 다양한 질문에 답변할 수 있습니다. 예를 들면 다음과 같습니다.

  • 평균 구매 빈도와 평균 주문 금액을 고려할 때 각 고객 세그먼트의 평생 가치는 얼마인가요?
  • 올해 매출은 작년 매출과 비교해 어떻게 되나요?
  • 판매 데이터에서 이상치를 파악하여 실적이 특히 우수하거나 나쁜 제품 또는 지역을 파악합니다.
  • 동질 집단 분석을 수행하여 고객 유지율을 파악합니다.
  • 이익률이 가장 높은 제품이 가장 인기 있는 제품인가요? 이 답변을 사용하여 제품 믹스를 최적화하는 방법을 제안합니다.