Ativar e usar o interpretador de códigos

O Intérprete de Código é um recurso da Análise Conversacional que traduz perguntas em linguagem natural em código Python para fornecer análises e visualizações avançadas. Ao contrário das experiências de BI padrão com SQL, o Code Interpreter oferece suporte a uma ampla variedade de análises de dados, desde cálculos básicos e gráficos até tarefas mais avançadas, como previsão de série temporal. O Code Interpreter melhora a Análise Conversacional, permitindo que os usuários realizem esses tipos de análise avançada, que normalmente exigiriam conhecimento especializado de programação avançada ou métodos estatísticos.

O Intérprete de Código está disponível para a Análise Conversacional como parte de uma assinatura do Data Studio Pro.

Saiba como e quando o Gemini para Google Cloud usa seus dados.

Antes de começar

Para usar o Intérprete de Código, você precisa atender aos requisitos para usar a Análise Conversacional no Data Studio:

Ativar o Interpretador de Código para agentes

Para ativar o interpretador de código em todas as conversas e agentes de dados, siga estas etapas:

  1. No painel de navegação à esquerda, em Análise Conversacional, clique no botão Análise avançada para ativar o Interpretador de Código.
  2. Com o interpretador de código ativado, você pode usar a Análise Conversacional normalmente para iniciar conversas e fazer perguntas sobre seus dados. O Intérprete de Código usa o mecanismo que alimenta o Gemini Chat para traduzir suas consultas em código Python e executá-lo.

Limitações conhecidas

  • O Interpretador de Código usa Python para resolver problemas. Como o Python é mais flexível do que as linguagens de consulta estruturadas, as respostas do Code Interpreter podem ter mais variabilidade do que as respostas da experiência principal da Análise de Conversação.
  • Para dados do Looker, a Análise Conversacional pode retornar até 5.000 linhas por consulta.
  • O interpretador de código é compatível apenas com estas bibliotecas Python.
  • Os seguintes tipos de gráfico de visualização não são compatíveis com as respostas do Code Interpreter:
    • Maps

Esse recurso está em pré-GA. Para receber suporte com erros, resultados inesperados, feedback ou solicitar suporte para outras bibliotecas Python, envie um e-mail para conversational-analytics-feedback@google.com.

Para mais informações sobre outras limitações, consulte a documentação sobre limitações conhecidas na Conversational Analytics.

Bibliotecas Python compatíveis

Mostrar bibliotecas Python compatíveis

O interpretador de código é compatível com as seguintes bibliotecas 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

Perguntas sugeridas

Quando você ativa o Interpretador de Códigos, os recursos analíticos avançados do Python permitem que a Análise Conversacional responda a uma variedade maior de perguntas, além dos tipos padrão de perguntas compatíveis. Exemplo:

  • Você pode explicar os principais fatores de vendas com base nos meus dados?
  • Qual é o valor da vida útil de cada um dos meus segmentos de clientes, considerando a frequência média de compra e o valor médio do pedido?
  • Como as vendas deste ano se comparam às do ano passado?
  • Identifique outliers nos meus dados de vendas para ajudar a identificar produtos ou regiões com desempenho muito bom ou muito ruim.
  • Realizar uma análise de coorte para entender a retenção de clientes.
  • Os produtos com maior margem também são os produtos mais procurados? Use essa resposta para sugerir como otimizar meu mix de produtos.
  • Qual é a taxa de crescimento anual composta (CAGR) das vendas por categoria dos produtos nos últimos 3 anos?
  • Mostre a CAGR como um gráfico de barras com a categoria do produto no eixo X e a CAGR no eixo Y.