Características y capacidades de Genie Code

Genie Code ayuda a los desarrolladores a generar, optimizar, explicar y corregir código en cuadernos de Azure Databricks, el editor de SQL, los trabajos, los paneles de IA/BI y el editor de archivos. Responde preguntas procedentes de la documentación de Databricks, se adapta a la superficie de producto en la que trabajas y ofrece asistencia integrada en el código.

Para ejecutar Genie Code como agente autónomo, véase Modo Agente. Para abrir y navegar por la interfaz de Código Genie, consulte Navegar por Código Genie.

Obtener ayuda con código

Obtenga ayuda con el código de Genie Code directamente en los cuadernos. Genie Code ofrece:

Databricks recomienda revisar siempre cualquier código generado por Genie Code antes de ejecutarlo, ya que a veces puede cometer errores.

Para obtener más información sobre cómo Genie Code puede ayudar con el código, consulte Obtener ayuda de codificación de Genie Code.

Código optimizado para el entorno de Azure Databricks

El código generado por Genie Code está diseñado para ejecutarse en un entorno de proceso de Databricks. Está optimizado para crear código en lenguajes de programación, marcos y dialectos compatibles con Databricks. No está pensado como asistente de programación de uso general.

Genie Code suele usar información de recursos de Databricks, como el sitio web de documentación de Databricks o Knowledge Base, para responder mejor a las consultas de los usuarios. Funciona mejor cuando la pregunta del usuario está relacionada con las preguntas que se pueden responder con conocimiento de la documentación de Databricks, el catálogo de Unity y el código de usuario en el área de trabajo.

Obtención de respuestas procedentes de la documentación

Genie Code busca en la documentación de Databricks para responder a sus preguntas. Cuando hace referencia a la documentación, verá un paso titulado documentación buscada en la respuesta. Puede pedir a Genie Code que mencione sus orígenes y proporciona vínculos a las páginas de documentación pertinentes.

Una respuesta de Genie Code que muestra una respuesta obtenida de la documentación.

Genie Code en toda la plataforma Azure Databricks

Genie Code se adapta al entorno del producto que estés utilizando y gestiona tareas de varios pasos de forma autónoma.

Superficie Description
Ciencia de datos y aprendizaje automático en cuadernos Genie Code se integra con cuadernos de Databricks y está optimizado para automatizar el análisis exploratorio de datos y el entrenamiento del modelo.
Desarrollo de canalizaciones en Lakeflow Genie Code tiene funcionalidades de ingeniería de datos que facilitan la automatización de cargas de trabajo de ETL y la compilación de canalizaciones de Lakeflow.
Análisis de datos en paneles Genie Code puede planear y generar paneles listos para producción y ayudar con el análisis de datos.
Observabilidad y evaluación en MLflow Genie Code puede comprender, depurar y mejorar las aplicaciones de inteligencia artificial.

Asistencia de código integrada

Genie Code usa metadatos del catálogo de Unity (tablas, columnas, descripciones y recursos de datos populares de su empresa) para proporcionar respuestas personalizadas mientras escribe, depura y ejecuta código. Use las siguientes características integradas:

Feature Description
Chatear con Genie Code Formula preguntas sobre Genie Code y responde con información relevante, incluidas las citas de la documentación de Databricks.
Sugerencias insertadas y autocompletar Obtenga ayuda para escribir código con sugerencias en línea.
Corrección rápida Genie Code sugiere automáticamente correcciones para errores básicos que puede optar por aceptar y ejecutar.
Diagnóstico de errores Genie Code analiza errores más complejos, incluidos los errores de entorno, e intenta corregirlos.
Comandos /slash Usa comandos /slash para instrucciones comunes.
Métodos abreviados de comandos Trabaje con Genie Code directamente en una celda de cuaderno.
Filtrar datos Filtrar datos mediante lenguaje natural en interfaces admitidas.
Ontología de Genie Versión preliminar pública. Genie Code explora el contexto de negocio de tu organización, como las definiciones de métricas y las sugerencias de combinación, para generar SQL más preciso.

Más formas de usar Genie Code

Feature Description
Programar tareas con Genie Code Programar el código Genie para ejecutar tareas recurrentes automáticamente y revisar cada ejecución.
Explorar datos de muestra Haz preguntas en lenguaje natural sobre datos de muestra en tablas del Catálogo de Unity y luego revisa o ejecuta automáticamente el SQL generado.

Recursos adicionales