Ativar e usar o interpretador de códigos

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

O interpretador 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 Code Interpreter, você precisa atender aos requisitos de uso da análise conversacional no Data Studio:

Ativar o Interpretador de Códigos para agentes

Para ativar o recurso para todas as conversas e agentes de dados, siga estas etapas:

  1. No painel de navegação à esquerda da Análise Conversacional, clique na chave Análise avançada para ativar o Interpretador de Códigos.
  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 a conversa no Gemini para traduzir suas consultas em código Python e executar esse código.

Limitações conhecidas

  • O Code Interpreter 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 de análise de dados por conversa.
  • Para dados do Looker, o recurso Análises de conversação pode retornar até 5.000 linhas por consulta.
  • O Code Interpreter é compatível apenas com estas bibliotecas Python.
  • Os seguintes tipos de gráficos de visualização não são compatíveis com as respostas do Interpretador de código:
    • 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 informações sobre outras limitações, consulte a documentação sobre limitações conhecidas no Conversational Analytics.

Bibliotecas Python compatíveis

Mostrar bibliotecas Python compatíveis

O Code Interpreter é 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 aceitas. 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?
  • Identificar outliers nos meus dados de vendas para ajudar a identificar produtos ou regiões com desempenho muito bom ou muito ruim.
  • Faça uma análise de coorte para entender a retenção de clientes.
  • Meus produtos com maior margem também são os mais procurados? Use esta resposta para dar uma sugestão de como otimizar meu mix de produtos.
  • Qual é a taxa de crescimento anual composta (CAGR, na sigla em inglês) das vendas por categoria dos produtos nos últimos três anos?
  • Mostre a CAGR como um gráfico de barras com a categoria dos produtos no eixo x e a CAGR no eixo y.