Conversar com dados do Data Studio

Nesta página, você vai aprender a navegar até as Análises de Conversação no Data Studio e iniciar conversas com seus dados. Para saber como se conectar a uma fonte de dados, consulte a página de documentação Configurar as Análises de Conversação no Data Studio.

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

Você pode acessar as Análises de Conversação no Data Studio das seguintes maneiras:

  • Navegue diretamente até Análises de Conversação.
  • Escolha Análises de Conversação no painel de navegação do Data Studio.
  • Escolha Conversas no menu Criar do Data Studio se você estiver no espaço de trabalho da sandbox.
  • Se os agentes de dados tiverem sido criados para sua instância, selecione Fonte de dados no menu Criar e, em seguida, a opção Conversar com meus dados na página Começar.

Sobre conversas

Os conjuntos de perguntas que você faz sobre um conjunto de dados são organizados por conversa. Dividir o trabalho em várias conversas pode ser útil para organizar as linhas de investigação.

A experiência de conversa difere entre as Análises de Conversação legadas e as novas. Selecione a guia Legado ou Novo para saber mais sobre como as conversas funcionam em cada experiência.

Novo

Iniciar uma conversa

Todas as conversas acontecem com um agente de dados criado no BigQuery e publicado no Data Studio. Para iniciar uma conversa com um agente de dados, siga estas etapas:

  1. Navegue até a página Conversar com seus dados.
  2. Selecione o agente de dados com quem você quer conversar. Se necessário, use a barra Pesquisar agentes para refinar a pesquisa.
  3. Para iniciar a conversa, digite sua pergunta e pressione Return (Mac) ou Enter (PC).

Para voltar à página Conversar com seus dados e conversar com um agente de dados diferente, selecione + Nova conversa na navegação principal.

Se você não tiver as permissões adequadas para conversar com o agente, ele vai aparecer na página Conversar com seus dados, mas estará inativo. Se você clicar no card do agente, o Data Studio vai mostrar uma mensagem informando qual papel ou permissão do IAM você precisa receber para o projeto do agente Google Cloud .

Legado

Iniciar uma conversa

Para criar uma nova conversa, siga estas etapas:

  1. Clique em + Criar conversa nas Análises de Conversação.
  2. Selecione a fonte de dados que você quer investigar ou o agente de dados que você quer usar na conversa:

    • Fonte de dados: para iniciar uma conversa com base em uma fonte de dados atual, selecione o painel Fonte de dados e escolha uma fonte de dados. Para criar uma nova fonte de dados, selecione Conectar aos dados.

    • Agente de dados: para iniciar uma conversa com um agente de dados atual, selecione Agentes e escolha um agente de dados. Para criar um novo agente de dados, selecione + Criar agente.

  3. Para iniciar a conversa, digite sua pergunta e pressione Return (Mac) ou Enter (PC).

Você pode voltar à conversa na seção Recentes.

Conversar com uma fonte de dados do Looker

Ao conversar com seus dados, o painel recolhível Dados mostra o nome da análise do Looker que está sendo usada pela conversa. O painel de armazenamento Dados também oferece as seguintes opções:

  • Ver campos: para visualizar a análise no Looker em uma nova janela do navegador, clique em Ver campos.
  • Nova conversa: inicie uma nova conversa com a Análise do Looker que a conversa atual está usando.

Abrir em uma análise do Looker

Para abrir os resultados da consulta como uma análise na instância do Looker conectada, clique em Abrir na análise nos resultados da consulta.

Conversar com dados do BigQuery

Depois de se conectar a uma fonte de dados do BigQuery, você pode fazer perguntas sobre seus dados do BigQuery.

Ao conversar com seus dados, o painel recolhível Dados mostra o nome da tabela do BigQuery que a conversa está usando. O painel de armazenamento Dados também oferece as seguintes opções:

  • Ver campos: mostra a tabela no BigQuery em uma nova guia do navegador.
  • Nova conversa: inicia uma nova conversa com os dados do BigQuery que a conversa atual está usando.

Fazer perguntas

Você pode fazer perguntas para receber insights dos seus dados. Você pode usar as perguntas sugeridas como ponto de partida para explorar dados e se familiarizar com as Análises de Conversação.

Depois de ter criado uma conversa, você pode fazer perguntas sobre os dados no campo Fazer uma pergunta dentro da conversa.

Ao iniciar uma nova conversa, as Análises de Conversação sugerem algumas perguntas iniciais. As perguntas não precisam estar em um formato específico nem usar uma sintaxe específica. No entanto, elas precisam estar relacionadas à fonte de dados.

Digite sua pergunta em linguagem natural no campo Fazer uma pergunta. Selecione um modo de pergunta e clique em enviar. Depois de enviar a consulta, você pode cancelar a resposta clicando em Parar resposta. As Análises de Conversação param de executar a consulta e mostram a seguinte mensagem: The query was cancelled.

Selecionar um modo de pergunta

Ao fazer uma pergunta, você pode selecionar o modo de pergunta em um menu suspenso que contém as opções Rápido e Raciocínio. A interface descreve Rápido como destinado a responder rapidamente e Raciocínio como destinado a resolver problemas complexos. As Análises de Conversação são definidas como o modo de pergunta Pensando por padrão. As Análises de Conversação vão manter o mesmo modo de pergunta em todas as conversas com vários turnos, a menos que você o mude manualmente.

Modo rápido

Ao fazer uma pergunta no modo Rápido, as Análises de Conversação tentam mapear diretamente sua consulta de linguagem natural para os parâmetros LookML definidos nos modelos LookML que estão na base das análises da conversa. As Análises de Conversação podem responder rapidamente porque dependem das definições controladas do LookML e não usam nem mostram nenhum tipo de raciocínio.

Por exemplo, uma consulta como "Qual foi nossa receita total no mês passado?" pode ser traduzida rapidamente em uma consulta que seleciona a métrica total_revenue e filtra o mês anterior.

Selecione o modo Rápido se a consulta estiver pedindo fatos específicos ou métricas predefinidas dos seus dados.

Modo de raciocínio

O modo Pensando é destinado a solicitações analíticas mais complexas que exigem análise além das pesquisas diretas do LookML. Nesse modo, o agente "planeja" a abordagem, decidindo quais ferramentas usar e como combinar os resultados. Esse modo permite resolver problemas de várias etapas e realizar tarefas avançadas de ciência de dados que podem não ser possíveis com uma única consulta baseada em SQL.

Selecione o modo Raciocínio ao perguntar por que sobre seus dados, ao comparar tendências ou ao fazer solicitações analíticas mais complexas que podem exigir várias etapas. Esse modo também é especialmente útil ao testar um agente para entender como ele está usando o LookML das fontes de dados.

Como as Análises de Conversação processam suas perguntas

As Análises de Conversação podem reformular sua pergunta depois que você enviar uma consulta, e a pergunta reformulada será mostrada na janela de conversa após a pergunta original. Por exemplo, as Análises de Conversação podem reformular a pergunta "Qual é a média de idades dos usuários?" para "Qual é a idade média dos usuários?"

Enquanto as Análises de Conversação executam sua consulta, você pode observar o raciocínio e o processo de pensamento. As Análises de Conversação podem fazer perguntas complementares para esclarecer ambiguidades na consulta original. Por exemplo, se houver vários campos com nomes semelhantes, as Análises de Conversação podem pedir que você esclareça qual campo é mais adequado para usar no processamento da consulta.

Conversas com vários turnos

As Análises de Conversação vão considerar as perguntas e respostas anteriores à medida que você continua a conversa. Você pode usar as respostas anteriores e criar com base nelas, refinando ainda mais os resultados ou mudando o tipo de visualização.

Para mais orientações sobre como criar perguntas, consulte Limitações nas perguntas.

Gerenciar consultas em uma conversa

Ao conversar com dados, você pode gerenciar a conversa interrompendo uma resposta de consulta ativa enquanto ela está em execução ou excluindo a pergunta mais recente e a resposta.

Parar uma resposta de consulta

Para parar de executar uma consulta depois de enviar uma mensagem, clique em Parar resposta. As Análises de Conversação param de executar a consulta e mostram a seguinte mensagem: The query was cancelled.

Excluir a pergunta mais recente

Para excluir a pergunta mais recente e a resposta, siga estas etapas:

  1. Mantenha o cursor sobre a pergunta mais recente e clique em Excluir mensagem.
  2. Na caixa de diálogo Excluir mensagem permanentemente?, clique em Excluir para excluir permanentemente a pergunta e a resposta.

Entender os resultados e cálculos da consulta

Ao fazer perguntas sobre seus dados nas Análises de Conversação, a resposta pode incluir uma visualização, uma tabela de dados ou outros detalhes, dependendo da consulta específica e dos dados conectados.

Além dessa resposta de consulta, as Análises de Conversação oferecem as seguintes opções para entender os resultados e cálculos da consulta:

Determinar como a consulta foi interpretada

Para saber como as Análises de Conversação raciocinaram sobre sua consulta, expanda a opção Mostrar raciocínio. Para ocultar o raciocínio, clique em Ocultar raciocínio.

As Análises de Conversação analisam cada consulta e pensam em como responder, usando as palavras-chave da consulta para inferir as dimensões, métricas e outros parâmetros relevantes dos conjuntos de dados associados da conversa e interpretando da consulta quais agregações podem precisar ser realizadas. Quando você expande Mostrar raciocínio, as Análises de Conversação mostram uma explicação de texto simples das etapas que foram necessárias para interpretar sua consulta. A explicação também inclui a duração do tempo que as Análises de Conversação pensaram sobre a consulta.

Após o raciocínio, as Análises de Conversação geram uma resposta, que pode incluir um pedido de esclarecimento sobre sua consulta.

Determinar como uma resposta foi calculada

Para saber como as Análises de Conversação chegaram a uma resposta ou criaram uma visualização, clique em Como isso foi calculado? nos resultados da consulta.

Quando você clica em Como isso foi calculado?, as Análises de Conversação mostram as seguintes guias:

  • Código: mostra a consulta SQL que foi executada para gerar o resultado. Se você conectar as Análises de Conversação a uma tabela do BigQuery, a guia Código vai mostrar o SQL do BigQuery gerado.

  • Texto: fornece uma explicação de texto simples das etapas que as Análises de Conversação realizaram para chegar à resposta fornecida. Essa explicação inclui os nomes de campos brutos que foram usados, os cálculos realizados, os filtros aplicados, a ordem de classificação e outros detalhes.

Receber mais insights

Quando as Análises de Conversação puderem fornecer mais insights de dados sobre uma resposta, um botão Insights keyboard_arrow_down vai aparecer. Clique em Insights keyboard_arrow_down para conferir mais informações sobre sua consulta. Insights só analisa os dados retornados pelo comando e não executa consultas adicionais para buscar mais dados. Insights pode ser uma fonte útil de ideias para perguntas complementares para continuar a conversa.

Confira a seguir um exemplo de alguns insights que podem ser retornados pelo comando "Quantos usuários há em cada estado?":

  • Um resumo geral das áreas de volume de dados alto e baixo. Por exemplo:
    • "A Califórnia, o Texas e Ohio são estados importantes para as operações comerciais com base nos dados fornecidos."
    • "A Inglaterra e regiões específicas da China, ou seja, Anhui e Guangdong, mostram uma atividade comercial significativa."
    • "Alguns estados, incluindo Mie, Akita e Iwate, têm presença mínima com base nos dados."
  • Uma avaliação da variabilidade do conjunto de dados. Por exemplo, "Os dados indicam escalas operacionais variáveis em diferentes locais."

Gerenciar conversas

Você pode mudar o nome das conversas, excluir conversas ou restaurá-las da pasta da lixeira.

Nomear uma conversa

As Análises de Conversação geram automaticamente um título de conversa com base na primeira pergunta e resposta. Para mudar o nome gerado, siga estas etapas:

  1. Clique no título na parte de cima da página de conversa.
  2. Digite um novo nome de conversa.
  3. Para salvar as alterações, clique em outro lugar na página ou pressione Return (Mac) ou Enter (PC).

Excluir uma conversa

Para mover uma conversa para a lixeira, abra a conversa e clique em Mover para a lixeira.

Restaurar ou excluir permanentemente uma conversa

Para restaurar ou excluir permanentemente uma conversa da lixeira, siga estas etapas:

  1. Nas Análises de Conversação, selecione Lixeira no painel de navegação à esquerda para conferir a lista de conversas que foram movidas para a lixeira.
  2. Na seção Lixeira, clique no nome da conversa que você quer restaurar ou excluir permanentemente.
  3. Na caixa de diálogo Tem certeza?, selecione uma das seguintes opções:
    • Cancelar: cancela a ação.
    • Restaurar: restaura a conversa. A conversa pode ser acessada na seção Recentes da programação do menu de navegação à esquerda nas Análises de Conversação.
    • Excluir definitivamente: exclui permanentemente a conversa.

Pesquisar conversas

Para pesquisar uma conversa específica por título, siga estas etapas:

  1. Na barra de pesquisa Pesquisar Análises de Conversação, digite sua consulta. Ao digitar, uma lista de conversas com títulos que correspondem à sua consulta de pesquisa vai aparecer.
  2. Selecione uma conversa nos resultados da pesquisa para abrir essa conversa.

Limitações conhecidas

As Análises de Conversação têm as seguintes limitações conhecidas:

Limitações nas visualizações

As Análises de Conversação aproveitam o Vega-lite para a geração de gráficos de conversa. Os seguintes tipos de gráficos Vega são totalmente compatíveis:

  • Gráfico de linhas (uma ou mais séries)
  • Gráfico de área
  • Gráfico de barras (horizontal, vertical, empilhado)
  • Gráfico de dispersão (um ou mais grupos)
  • Gráfico de pizza

Os seguintes tipos de gráficos Vega são compatíveis, mas você pode encontrar um comportamento inesperado ao renderizá-los:

  • Maps
  • Mapas de calor
  • Gráficos com dicas

Os tipos de gráficos que existem fora do catálogo do Vega não são compatíveis. Todos os gráficos que não forem especificados nesta seção serão considerados não compatíveis.

Limitações nas fontes de dados

  • Para fontes de dados do Looker, as seguintes limitações se aplicam:
    • As Análises de Conversação não podem definir o valor de um filtro somente definido usando o parâmetro parameter do LookML.
    • As Análises de Conversação podem retornar no máximo 5.000 linhas por consulta.
  • Para fontes de dados do BigQuery, as seguintes limitações se aplicam:
    • Você só pode conversar com uma tabela do BigQuery por vez. Para conversar com uma tabela do BigQuery diferente ou com um agente de dados que usa uma tabela do BigQuery diferente, inicie uma nova conversa.
    • As Análises de Conversação não oferecem suporte ao recurso de nomes de coluna flexíveis do BigQuery.
  • As Análises de Conversação não funcionam bem com fontes de dados que têm a edição de campos em relatórios desativada, porque essa configuração impede que as Análises de Conversação criem campos calculados.

Limitações nas perguntas

As Análises de Conversação oferecem suporte a perguntas que podem ser respondidas por uma única visualização, por exemplo:

  • Tendências das métricas ao longo do tempo
  • Divisão ou distribuição de uma métrica por dimensão
  • Valores exclusivos de uma ou mais dimensões
  • Valores de uma métrica
  • Os principais valores de dimensão por métrica

As Análises de Conversação ainda não oferecem suporte a perguntas que só podem ser respondidas com os seguintes tipos de visualizações complexas:

  • Prediction e estimativa
  • Análise estatística avançada, incluindo correlação e detecção de anomalias

Perguntas mais avançadas, como previsão, podem ser respondidas quando o Intérprete de código está ativado.

Exemplo de conversa

O exemplo de conversa a seguir mostra como um usuário pode interagir com as Análises de Conversação de maneira natural e recorrente. Neste exemplo, o usuário faz a seguinte pergunta: "Você pode plotar as vendas mensais de bebidas quentes em comparação com smoothies para 2023 e destacar o mês de maior venda para cada tipo de bebida?" As Análises de Conversação respondem gerando um gráfico de linhas que mostra as vendas mensais de bebidas quentes e smoothies para 2023, destacando julho como o mês com as maiores vendas para ambas as categorias.

Chat da Análises de conversação que inclui um gráfico de linhas das vendas mensais de bebidas quentes e smoothies em 2023, com julho destacado. Chat da Análises de conversação que inclui um gráfico de linhas das vendas mensais de bebidas quentes e smoothies em 2023, com julho destacado.s

Como ilustra este exemplo de conversa, as Análises de Conversação interpretam solicitações de linguagem natural, incluindo perguntas de várias partes que usam termos comuns como "vendas" e "bebidas quentes", sem exigir que os usuários especifiquem nomes de campos de banco de dados exatos (como Total monthly drink sales) ou definam condições de filtro (como type of beverage = hot). As Análises de Conversação descrevem as principais descobertas, explicam o raciocínio e fornecem uma resposta que inclui texto e, quando apropriado, um gráfico. Para incentivar uma análise mais profunda, as Análises de Conversação também podem sugerir perguntas complementares.

Recursos relacionados

  • Visão geral das Análises de Conversação: a página de destino das Análises de Conversação contém requisitos de configuração, limitações conhecidas, tipos de perguntas com suporte e muito mais.

  • Criar e conversar com agentes de dados: com os agentes de dados, você pode personalizar o agente de consulta de dados com tecnologia de IA fornecendo contexto e instruções específicas para seus dados, o que ajuda as Análises de Conversação a gerar respostas mais precisas e contextualmente relevantes.

  • Ativar análises avançadas com o Intérprete de código: o Intérprete de código nas Análises de Conversação traduz suas perguntas de linguagem natural em código Python e executa esse código. Em comparação com consultas padrão baseadas em SQL, o uso do Python pelo Intérprete de código permite análises e visualizações mais complexas.