Hoje, temos o prazer de anunciar a pré-visualização pública do Databricks Assistant, um assistente AI sensível ao contexto, disponível nativamente no Databricks Notebooks, no editor SQL e no editor de arquivos. Databricks Assistant permite query dados por meio de uma interface conversacional, aumentando sua produtividade dentro Databricks. Descreva sua tarefa em inglês e deixe o Assistente gerar a consulta SQL , explicar códigos complexos e corrigir erros automaticamente. O Assistente utiliza os metadados Unity Catalog para entender suas tabelas, colunas, descrições e dados populares ativos em toda a sua empresa, a fim de fornecer respostas personalizadas para você.
O Databricks Assistant está integrado nativamente em cada uma das superfícies de edição do Databricks. Dependendo da superfície de edição (Notebooks, editor SQL ou editor de arquivos), ele retornará a query SQL ou o código Python relevante. Isso pode ajudar a acelerar projetos, escrevendo código padrão ou fornecendo código inicial para você start . Em seguida, você pode executar o código, copiá-lo ou adicioná-lo a uma nova célula para desenvolvimento posterior.

Você pode usar o Assistente de dentro de uma célula Notebook ou do editor query para sugerir trechos de código. Digite um comentário e pressione control + shift + espaço (Windows) ou option + shift + espaço (Mac) para Trigger uma sugestão de preenchimento automático.

O Assistente também pode converter código de uma linguagem ou framework para outro, para que você sempre possa usar a linguagem mais adequada para a tarefa em questão. Por exemplo, você pode pegar o código do pandas e convertê-lo para PySpark sem precisar reescrever nada.

Databricks Assistant consegue descrever trechos complexos de código ou consultas em uma linguagem clara e concisa. Isso pode ajudá-lo a entender melhor certos projetos com os quais você talvez não esteja familiarizado.

O Databricks Assistant pode identificar erros no seu código e recomendar correções. Ao encontrar problemas como erros de sintaxe, o Assistente explicará o problema e criará um trecho de código com uma solução proposta.

O Databricks Assistant utiliza diversos sinais para fornecer resultados mais precisos e relevantes. Ele usa o contexto de células de código, biblioteca, tabelas populares, esquemas Unity Catalog e tags para mapear perguntas em linguagem natural em consultas e código.
No futuro, adicionaremos a integração com o LakehouseIQ para fornecer ainda mais contexto às suas solicitações.
Ative o Assistente seguindo as instruções aqui. Se você não possui uma account, pode start a usar Databricks com um período de teste gratuito.
Produto
June 12, 2024/11 min de leitura

