Intérprete de código do Conversational Analytics

O Intérprete de código na Análise de conversas traduz suas perguntas em linguagem natural para código Python e executa esse código para fornecer análises e visualizações avançadas. O Code Interpreter está disponível para a Análise de Conversação no Looker Studio como parte de uma assinatura do Looker Studio Pro, no Looker (original) e no Looker (Google Cloud Core).

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 gráficos até tarefas mais avançadas, como previsão de série temporal. O Code Interpreter aprimora a análise de conversas ao permitir que os usuários façam esses tipos de análise avançada, que normalmente exigem conhecimento especializado de programação avançada ou métodos estatísticos.

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

Antes de começar

Para usar o Interpretador de código, você precisa atender aos requisitos de uso da Análise de Conversação no Looker Studio ou no Looker.

Para usar o Code Interpreter com uma instância do Looker (original), ela precisa estar na versão 25.8 ou mais recente.

Ativar o Interpretador de Códigos

Esta seção descreve como ativar o Code Interpreter nas seguintes plataformas:

Ativar o Interpretador de Códigos no Looker Studio

Para ativar o Code Interpreter nas suas conversas, siga estas etapas:

  1. No painel de navegação à esquerda do Conversational Analytics, clique na chave Análise avançada para ativar o Interpretador de código.
  2. Com o interpretador de código ativado, você pode usar o Conversational Analytics 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 executar esse código.

Ativar o Interpretador de Códigos no Looker (original)

Na instância original do Looker, um administrador precisa seguir estas etapas para ativar o Interpretador de código e disponibilizá-lo aos usuários do Gemini no Looker:

  1. No painel Administrador, acesse a seção Plataforma e selecione a página Gemini no Looker.
  2. Em Ativação do Gemini no Looker, ative a configuração Ativar o Gemini no Looker.
  3. Selecione Ativar recursos do Trusted Tester. Quando essa configuração está ativada, os usuários podem acessar os recursos do Trusted Tester do Gemini no Looker. Essa configuração precisa estar ativada para permitir que os usuários acessem o Gemini durante o pré-lançamento.
  4. Se quiser, selecione Ativar o uso de dados do Trusted Tester. Quando essa configuração está ativada, você concorda que seus dados sejam usados pelo Google, conforme descrito nos termos do Programa Trusted Tester do Gemini para Google Cloud . Essa configuração só pode ser ativada quando a opção Ativar recursos de trusted testers está ativada. Essa configuração é ativada automaticamente quando a opção Ativar recursos do Trusted Tester está habilitada.
  5. Selecione Ativar o Interpretador de Códigos. Quando essa configuração está ativada, os usuários podem acessar o Interpretador de Códigos no Conversational Analytics. Essa configuração só pode ser ativada quando a opção Ativar recursos do Trusted Tester também está ativada. A configuração "Ativar o Interpretador de Códigos" foi ativada por padrão para instâncias do Looker (original) que atendiam aos seguintes critérios:
    • Um administrador do Looker ativou as configurações Ativar o Gemini no Looker e Ativar recursos de trusted testers na sua instância do Looker (original) antes de você atualizar para o Looker 25.8.
    • Um administrador do Looker atualizou sua instância para o Looker 25.8 no primeiro dia das implantações de lançamento.

Um administrador do Looker precisa conceder a permissão gemini_in_looker aos usuários antes que eles possam usar o Interpretador de código.

Ativar o Interpretador de Códigos no Looker (Google Cloud Core)

Na instância do Looker (Google Cloud Core), um administrador do Looker precisa seguir estas etapas para ativar o interpretador de código e disponibilizá-lo aos usuários do Gemini no Looker:

  1. Acesse o painel Administrador > seção Plataforma > página Gemini no Looker.
  2. Ative o Interpretador de códigos.

O Code Interpreter é ativado por padrão quando o Gemini no Looker está ativado nas configurações da instância do Looker (Google Cloud Core) no console Google Cloud .

Um administrador do Looker precisa conceder a permissão gemini_in_looker aos usuários antes que eles possam usar o Interpretador de código.

Limitações conhecidas

  • O Intérprete de código usa Python para resolver problemas. Como o Python é mais flexível do que as linguagens de consulta estruturadas, as respostas do Interpretador de código podem ter mais variabilidade do que as respostas da experiência principal da análise de conversas.
  • Para dados do Looker, a Análise de conversas pode retornar até 5.000 linhas por consulta.
  • O interpretador de código é compatível com estas bibliotecas Python. Para solicitar suporte para outras bibliotecas do Python, envie um e-mail para conversational-analytics-feedback@google.com.
  • Os seguintes tipos de gráficos de visualização não são compatíveis com as respostas do Interpretador de código:
    • Maps

Para mais informações sobre outras limitações, consulte a documentação sobre limitações conhecidas na análise de conversas.

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 o Conversational Analytics 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 de produto nos últimos três anos?
  • Mostre a CAGR como um gráfico de barras com a categoria de produto no eixo x e a CAGR no eixo y.