Usar o Genie Code para criação de dashboard

O Genie Code no modo de agente é o parceiro de criação de dashboards com IA para desenvolvedores nos dashboards de AI/BI do Azure Databricks. Descreva um painel em linguagem natural e o agente planeja o trabalho, o cria e o refina com você, desde encontrar dados até definir páginas concluídas.

O que é o Genie Code para criação de dashboard?

O Genie Code para criação de painéis é um recurso do modo Agente do Genie Code que automatiza fluxos de trabalho completos de criação de painéis em várias etapas.

Demonstração do agente de criação do painel.

Em comparação com o modo Genie Code Chat, o modo Agente expandiu os recursos, incluindo soluções de planejamento, recuperação de ativos relevantes, criação de visualizações, configuração de layouts de várias páginas, a aplicação de filtros e a correção de erros automaticamente. O agente trabalha com você para aprovar seus planos e confirmar as próximas etapas antes de prosseguir. Com sua aprovação, ele pode pesquisar tabelas, criar conjuntos de dados, adicionar visualizações, configurar filtros e organizar páginas do painel.

O acesso e as ações do Genie Code são regidos pelas permissões do usuário. Ele só pode acessar dados aos quais você tem acesso e executar operações para as quais você tem permissões.

Requisitos

Para usar o Genie Code para criação de dashboard, seu workspace precisa do seguinte:

Observação

Para clientes com um CSP (perfil de segurança de conformidade), o Genie Code para criação de dashboard é ativado por padrão e é executado em modelos hospedados pelo Databricks, mesmo quando os recursos de IA alimentados por parceiros são desativados. A disponibilidade depende do padrão de conformidade. Consulte recursos de IA impulsionados por parceiros.

Usar o Genie Code para criação de dashboard

Quando você cria um novo painel, o Genie Code está disponível no centro da tela.

Um novo painel com o Genie Code no centro da tela.

  1. Nos painéis existentes, abra o painel lateral do Genie Code.

  2. Insira um prompt para o agente:

    Dica

    Instrua o Genie Code (modo agente) para fazer isso para você:

    Create a dashboard showing bakehouse trends using @sales_transactions from samples.bakehouse.
    

    Dica

    Referencie tabelas específicas usando @table_name. O agente usa essa tabela e qualquer metadado associado para elaborar sua resposta. O agente respeita as permissões do Catálogo do Unity do usuário, portanto, ele só pode acessar os dados aos quais você tem acesso.

  3. À medida que o agente gera sua resposta, ele geralmente faz uma pausa para obter sua entrada:

    • Para tarefas mais complexas, o agente pode criar um plano passo a passo e fazer perguntas esclarecedoras. Responda às perguntas esclarecedoras do agente para ajudá-lo a aprimorar seu plano.
    • Quando o agente precisa criar ou modificar elementos do painel, ele solicita sua aprovação antes de continuar. Permitir ou recusar sua solicitação. Você também pode selecionar Sempre permitir no thread atual (referindo-se ao thread de conversa do Genie Code) ou Sempre permitir.
    • À medida que o agente continua seu trabalho, você pode ser solicitado a selecionar Continuar ou Rejeitar. Revise o trabalho existente do agente e, em seguida, selecione Continuar para permitir que o agente prossiga para as próximas etapas ou Rejeitar para instruí-lo a tentar outra coisa.
    • Para interromper o agente enquanto ele estiver funcionando, clique no ícone Parar vermelho..

O agente pode criar novos conjuntos de dados, gerar visualizações, configurar filtros, adicionar páginas e organizar layouts de painel para interpretar os resultados.

Observação

Mantenha a aba atual aberta enquanto o Genie Code para criação de painéis estiver funcionando. Se você mudar de guia, o agente para e não pode seguir as próximas etapas.

Widgets de imagem do autor

O Genie Code para criação de dashboard pode adicionar widgets de imagem a um painel, como um logotipo, um diagrama ou outro visual de marca. Peça ao agente para adicionar uma imagem e ele cria um widget de imagem na tela.

Dica

Instrua o Genie Code (modo agente) para fazer isso para você:

Add an image widget with our company logo to the top of the dashboard.

Para saber mais sobre widgets de imagem e as fontes de imagem compatíveis, consulte Widgets de imagem.

Embelezar um painel

O Genie Code para criação de dashboard pode reprojetar a aparência de um painel, ajustando elementos como cor, layout e espaçamento para tornar o painel mais polido e legível. Peça ao agente para embelezar o painel e, em seguida, examine o resultado.

Dica

Instrua o Genie Code (modo agente) para fazer isso para você:

Beautify this dashboard.

Para reverter as alterações, desfaça-as na tela. Consulte atalhos de teclado.

Prompts de exemplo

Os prompts a seguir mostram o intervalo de tarefas que o Genie Code para criação de dashboard pode manipular, desde a exploração de dados e a criação de visualização até o design de layout e a configuração de filtro. Você pode até mesmo criar um novo painel do zero.

Para obter melhores resultados, forneça ao agente contexto referenciando tabelas, pipelines, notebooks, consultas e arquivos com @<resource_name>. Você também pode clicar no ícone At. Adicione contexto para selecionar manualmente o contexto a ser fornecido. Cada ativo de referência persiste no contexto de chat.

Criação de dashboards

Peça ao agente para construir um painel completo a partir de uma tabela ou conjunto de dados.

  • Crie um painel mostrando as tendências da padaria a partir da tabela @sales_transactions.
  • "Crie um painel de desempenho de vendas usando @sales_data com receita por região e categoria de produto."
  • Crie um painel de análise de clientes a partir de @customer_data mostrando as métricas de retenção, churn e engajamento.

Criação de visualizações

Peça ao agente para adicionar gráficos e widgets individuais a um painel.

  • "Adicione um gráfico de linhas mostrando tendências de vendas ao longo do tempo desse conjunto de dados."
  • "Crie um gráfico de barras comparando a receita entre regiões."
  • Adicione um gráfico de setores mostrando a distribuição das categorias de produtos.
  • "Crie um widget de contador exibindo a receita total deste trimestre."

Exploração de dados

Peça ao agente para encontrar e pré-visualizar os dados disponíveis para você.

  • "Quais tabelas contêm dados de transação do cliente?"
  • "Mostre-me as primeiras 10 linhas do @sales_transactions conjunto de dados."
  • "Localize uma tabela que contenha dados de inventário do produto."

Layout e organização do painel

Peça ao agente para organizar páginas, widgets e layouts.

  • "Crie uma nova página para métricas de desempenho regionais."
  • "Organize essas visualizações em um layout de duas colunas."
  • "Adicione um widget de texto explicando as principais descobertas deste painel."
  • "Clone esta página e modifique-a para mostrar tendências mensais em vez de semanais."

Filtros e interatividade

Peça ao agente para adicionar filtros que permitam aos usuários interagir com o painel.

  • "Adicionar um filtro de intervalo de datas para todo o painel."
  • "Crie um filtro para permitir que os usuários selecionem categorias de produto específicas."
  • "Adicione um filtro de região que se aplique a todas as visualizações nesta página."
  • "Personalize as opções rápidas no seletor de intervalos de tempo para incluir apenas as relacionadas aos dias."

Preparação de dados

Peça ao agente para criar e transformar os conjuntos de dados por trás de um painel.

  • Crie um conjunto de dados a partir de @sales_transactions que agrega as vendas por semana e produto.
  • Criar um conjunto de dados que une as tabelas @customers e @orders.
  • "Adicione um cálculo personalizado para calcular a taxa de crescimento ano a ano."

Ajuste do painel

Peça ao agente para aprimorar a aparência e os detalhes de um painel existente.

  • "Aprimore o esquema de cores para tornar os gráficos mais legíveis."
  • "Adicione títulos e descrições a todas as visualizações."
  • "Adicione um widget de imagem com o logotipo da empresa ao cabeçalho."
  • Embeleze este painel.
  • "Renomeie este painel como 'Desempenho de Vendas do 1º trimestre de 2026'."