Dicas para melhorar as respostas do Databricks Assistant
Esta página fornece dicas gerais e boas práticas para ajudar o Databricks Assistant a fornecer respostas melhores.
Para personalizar o Assistente de acordo com suas preferências, forneça as instruções. Para expandir as capacidades do Assistente, crie habilidades de agente e conecte-o aos servidores MCP.
Seja específico
A estrutura e os detalhes fornecidos pelo Databricks Assistant variam de tempos em tempos, mesmo para o mesmo prompt. Tente fornecer ao Assistente o máximo de orientação possível para ajudá-lo a retornar as informações desejadas no formato, nível de detalhe e assim por diante. Considere fazer o seguinte:
- Especifique o nível de detalhe que você está procurando. Por exemplo, " Explique esse código em algumas frases " ou " Explique esse código linha por linha. "
- Especifique qual biblioteca o Assistente deve utilizar. Por exemplo, "Crie uma visualização utilizando Matplotlib" ou "Crie uma visualização utilizando Seaborn."
- Especifique a estrutura da resposta que você deseja. Por exemplo, " Forneça instruções nas etapas numeradas " ou " Forneça instruções com as etapas como marcadores com breves explicações. "
- Seja específico em suas solicitações. O Databricks Assistant conhece o esquema e os metadados da sua tabela e coluna, permitindo que você utilize linguagem natural para formular suas perguntas. Por exemplo, " Liste a taxa de aprovação de passes dos quarterbacks ativos e aposentados da NFL, para aqueles que tiveram mais de 500 tentativas em uma temporada. " O Databricks Assistant responde utilizando dados de colunas como
s.player_ides.attempts.
O Databricks Assistant utiliza o contexto para fornecer respostas mais adequadas.
Você pode fornecer ao Assistente um contexto específico, como tabelas, pipelines, Notebooks, consultas e arquivos. No painel de bate-papo do Assistente, clique em Adicione contexto para selecionar manualmente o recurso que deseja fornecer. Você também pode referenciar o contexto digitando
@<resource-name> no prompt de bate-papo. Cada contexto selecionado é listado na parte superior da caixa de diálogo e permanece visível no chat.
Além do contexto que você fornece manualmente, o Databricks Assistant tem acesso aos esquemas de tabelas e colunas e aos metadados. Isso permite usar linguagem natural e gerar consultas mais precisas. Por exemplo, se uma tabela tiver uma coluna chamada Estado , você pode pedir Databricks Assistant para gerar uma lista de usuários que moram em Michigan.
O Databricks Assistant utiliza o seguinte contexto:
- Codifique ou insira consultas na célula atual do Notebook ou em um editor Databricks SQL tab.
- Nomes e descrições de tabelas e colunas.
- Perguntas imediatas anteriores.
- Tabelas favoritas e ativas.
- Para o recurso de diagnóstico de erros , o rastreamento da pilha a partir da saída do erro.
Como o Databricks Assistant utiliza seu histórico de conversas para fornecer respostas melhores e mais precisas, é possível solicitar ao Databricks Assistant que altere o resultado de uma resposta anterior sem precisar reescrever todo o prompt. Utilize o histórico de chat do Assistente para limpar, explorar, filtrar e segmentar iterativamente um DataFrames e no painel do Assistente.
Ajudar o assistente a trabalhar com o conjunto de dados
O Assistente pode acessar o contexto sobre as tabelas com as quais você está trabalhando. Aqui estão algumas medidas que podem ser tomadas para auxiliar na melhor resposta ao trabalhar com conjuntos de dados:
-
Ao procurar uma tabela, utilize o prompt “ "” (Pesquisar tabelas) em" ou o comando “
/findTables” para obter melhores resultados. Por exemplo, " Encontre tabelas relacionadas aos jogos da NFL. " -
Use
@<table-name>para referenciar uma tabela específica em um prompt. Você também pode selecionar a tabela manualmente clicando emAdicione contexto no chat. O assistente adaptará suas respostas com base nessa tabela.
-
Ao selecionar colunas de um DataFrame, é possível obter resultados mais precisos fornecendo uma consulta inicial. Por exemplo, forneça uma declaração como
SELECT * FROM <table_name>. Isso permite que o Databricks Assistant obtenha os nomes das colunas sem precisar adivinhar. -
Se for necessário utilizar conversões de tipo de dados de coluna para executar operações, pode ser necessário fornecer detalhes. Por exemplo: "Converta este código de Pandas para PySpark, incluindo o código necessário para converter Pandas DataFrame para PySpark DataFrame e alterando o tipo de dados da coluna churn de Booleano para inteiro."
-
Documentar tabelas e colunas no Unity Catalog. Consulte Adicionar comentários gerados pelo AIa objetos Unity Catalog. Isso dá ao Assistente mais contexto sobre os dados. Use comentários de tabela ou coluna no Catalog Explorer para adicionar uma linha de dados de amostra. Por exemplo, suponha que sua coluna de altura esteja no formato
feet-inches. Para auxiliar o Assistente a interpretar os dados, adicione um comentário como “ "”. A coluna altura está no formato de strings e é separada por um hífen. Exemplo: '6-2'. " Para obter informações sobre comentários em tabelas e colunas, consulte Adicionar comentários aos dados e AI ativo.
Editar e executar código em um painel de chat d Databricks Assistant
execução no painel Assistente para validá-lo ou utilizá-lo como bloco de notas. Para executar o código, clique em “ ” no canto superior esquerdo da caixa de código no painel Assistente.
A guia abaixo apresenta exemplos para o código Python e SQL:
- Python
- SQL


Quando o código é executado no painel Assistente, a saída é exibida e as variáveis tornam-se utilizáveis no Notebook.
Também é possível editar o código gerado pelo Databricks Assistant diretamente na caixa de bate-papo do Assistente antes de transferi-lo para o Bloco de notas.

Use Shift + Enter para adicionar uma nova linha na caixa de texto do bate-papo
Use Shift + Enter para adicionar uma nova linha na caixa de texto de bate-papo do Assistente. Isso facilita a formatação e a organização das suas mensagens para o Databricks Assistant.
Utilizar ações de célula em um Bloco de Notas
As ações da célula incluem atalhos para tarefas comuns, como documentar (comentar), corrigir e explicar código.

Recurso adicional
- Para personalizar o Assistente de acordo com suas preferências, forneça as instruções.
- Para expandir as funcionalidades personalizadas do Assistente, crie habilidades de agente.
- Para dar ao Assistente acesso a ferramentas externas e fonte de dados, conecte-o aos servidores MCP.
- Databricks Assistant Dicas e truques para analista de dados
- Databricks Assistant Dicas e truques para engenheiro de dados