Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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:
- Use Genie Code para la ciencia de datos para ayudarle a planear y automatizar flujos de trabajo de ciencia de datos de varios pasos.
- Autocompletar basado en IA.
- Filtrado de datos con indicaciones de lenguaje natural.
- Depuración de código con Diagnóstico de error.
- Corrección rápida, que presenta recomendaciones automáticas para corregir errores de código que puede Aceptar y ejecutar.
- Ejecución de código sin servidor.
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.
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. |