Ele é uma ferramenta de colaboração com tecnologia de IA do Google Cloud. É possível usar o Gemini para personalizar as opções de formatação nas visualizações do Looker que usam a API HighCharts. O Visualization Assistant gera opções de formatação JSON com base em comandos de texto para acelerar a personalização das visualizações do Looker.
Antes de começar
Para criar visualizações com a ajuda do Gemini, observe os seguintes requisitos:
- Uma instância do Looker (Google Cloud Core) que está ativada para o Gemini no Looker.
- Um papel do Looker que contém a permissão can_override_vis_config.
Como usar o Assistente de visualização
O Visualization Assistant está disponível para visualizações que usam a API HighCharts, que inclui a maioria dos gráficos cartesianos, como gráfico de colunas, gráfico de barras e gráfico de linhas, entre outros. Para personalizar uma visualização com o Assistente de visualização, siga estas etapas:
- Visualize uma visualização compatível em uma Análise ou edite uma visualização em um Look ou painel.
- Abra o menu Editar na visualização.
- Clique em Assistente de visualização para abrir o menu de comandos.
No menu de solicitação do Visualization Assistant, você pode:
- Digite um comando de texto simples de mudanças para a visualização no campo Pergunte o que quiser.
- Aplique as sugestões geradas à visualização.
- Abra Editar configuração do gráfico para gravar e editar manualmente as opções de formatação JSON.
- Limpar substituições de gráfico para limpar todas as mudanças personalizadas aplicadas à visualização. Você vai precisar Confirmar para remover todas as mudanças antes de continuar. Se você limpou as alterações por acidente, é possível recuperá-las navegando de volta no histórico do navegador.
Depois que o comando for executado, uma janela de visualização será aberta com opções para:
- Abra Edit Chart Config para gravar e editar manualmente as opções de formatação JSON geradas. Clique em Assistente de visualização para retornar ao menu de instruções.
- Recomeçar no menu Assistente de visualização. Todas as mudanças não aplicadas serão perdidas.
- Aplicar as mudanças visualizadas à visualização. Se forem feitas mudanças no menu Configuração do gráfico, essa opção vai mudar para Revalidar e aplicar.
- Vote para indicar se a resposta foi útil ou não foi o que você esperava .
Uma mensagem de erro Invalid JSON detected
vai aparecer se você tentar visualizar o código com JSON inválido. É possível limpar JSONs inválidos usando a opção Autofix code na parte de baixo do painel Chart Config.
Como criar comandos bem-sucedidos
Escrever comandos eficazes pode exigir prática. Tente algumas das sugestões a seguir para escrever comandos que atinjam sua meta.
Dividir comandos em várias partes
Os comandos têm mais sucesso quando se concentram em uma mudança de cada vez. Por exemplo, se você quiser alterar a família de fontes e o tipo de visualização, é melhor fazer esses comandos separados. Depois de aprovar as mudanças geradas, aplique-as e comece a escrever a próxima instrução.
Instrução: mude a última série para uma linha
Comando: mude a fonte para Arial e use negrito.
Tente escrever uma instrução de várias maneiras
Se, ao escrever uma instrução, você não encontrar os resultados esperados, tente reformular a instrução. Ao aplicar a formatação condicional, tente deixar o comando o mais claro possível. Definir intervalos de valores específicos e fornecer códigos hexadecimais pode gerar uma saída mais bem-sucedida. Veja os exemplos a seguir:
Boa instrução: faça a primeira série #F4B400 se tiver mais de 350.000.
Comando ruim: destaque os principais valores em amarelo.
Usar comandos como ponto de partida
Personalizações particularmente complexas podem exigir edições diretas no JSON. Tente usar as solicitações do Assistente de visualização para criar modelos e padrões de personalizações complexas e use Editar configuração do gráfico para escrever e editar manualmente as opções de formatação JSON. Acesse a documentação Personalizar visualizações usando o editor de configuração de gráficos para saber mais sobre o uso do JSON do HighCharts.
Comandos de amostra
Siga os exemplos de comando a seguir para ter ideias de como o Assistente de visualização pode ajudar você a personalizar suas visualizações:
- "Transformar este gráfico em um gráfico de colunas"
- "Adicionar rótulos de dados ao gráfico"
- "Defina a margem do gráfico como 100 px"
- "Definir a cor da linha como vermelha"
- "Definir a cor de fundo do gráfico como rosa"
- "Definir a forma do marcador de série de linhas como triângulo"