Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
En esta página se presenta AI/BI Genie, una característica de Azure Databricks que permite a los equipos empresariales interactuar con sus datos mediante lenguaje natural. Usa inteligencia artificial generativa adaptada a la terminología y los datos de la organización, con la capacidad de supervisar y refinar su rendimiento a través de los comentarios de los usuarios.
Información general
Expertos en dominios, como analistas de datos, configuran espacios de Genie con conjuntos de datos, consultas de ejemplo y directrices de texto para ayudar a Genie a traducir preguntas empresariales en consultas analíticas. Después de la configuración, los usuarios empresariales pueden formular preguntas y generar visualizaciones para comprender los datos operativos. Puede actualizar continuamente el conocimiento semántico de Genie a medida que sus datos cambian y los usuarios plantean nuevas preguntas. Para más información sobre las características con tecnología de inteligencia artificial de Databricks, consulte Características de asistencia de inteligencia artificial de Databricks.
AI/BI Genie selecciona nombres y descripciones relevantes de tablas y columnas anotadas para convertir preguntas de lenguaje natural en una consulta SQL equivalente. Después, responde con la consulta generada y la tabla de resultados, si es posible. Si Genie no puede generar una respuesta, puede formular preguntas de seguimiento para aclarar antes de proporcionar una respuesta.
Ejemplos de casos de uso
Puede crear diferentes espacios de Genie para servir una variedad de audiencias no técnicas. En los escenarios siguientes se describen dos posibles casos de uso.
Ejemplo 1: Visualización del estado de oportunidad
Un gerente de ventas quiere obtener el estado actual de las oportunidades abiertas y cerradas según la fase en su canal de ventas. Pueden interactuar con el espacio de Genie mediante lenguaje natural y generar automáticamente una visualización.
El siguiente GIF muestra esta interacción:
Ejemplo 2: Seguimiento de la logística
Una empresa logística quiere usar espacios de Genie para ayudar a los usuarios empresariales de diferentes departamentos a realizar un seguimiento de los detalles operativos y financieros. Configuran un espacio de Genie para que sus gerentes de instalaciones de envío realicen un seguimiento de los envíos y otro para que sus ejecutivos financieros comprendan su salud financiera.
¿Qué datos debo usar?
Un espacio de Genie se basa en los datos registrados en Unity Catalog, incluidas las tablas administradas, las tablas externas, las tablas externas, las vistas, las vistas de métricas y las vistas materializadas. AI/BI Genie utiliza los metadatos adjuntos a los objetos del Catálogo de Unity, así como un almacén de conocimiento de nivel de espacio mantenido por el autor, para generar respuestas. Los conjuntos de datos anotados correctamente, emparejados con instrucciones específicas que proporcione, son clave para crear una experiencia positiva para los usuarios finales.
Cargas de archivos
Importante
Esta característica está en versión preliminar pública.
Las cargas de archivos permiten a los usuarios combinar sus archivos CSV y Excel locales con datos del Catálogo de Unity para responder a preguntas. Para habilitar las cargas de archivos, póngase en contacto con el equipo de la cuenta de Databricks. Para obtener más información, consulte Cargar un archivo.
Funcionamiento de Genie
Genie usa un sistema de IA compuesto para interpretar las preguntas empresariales y generar respuestas. En lugar de usar un único modelo de lenguaje grande, los sistemas compuestos de inteligencia artificial procesan tareas en las aplicaciones de IA mediante la combinación de varios componentes interactivos. Los sistemas de IA compuestos son un patrón de diseño cada vez más común para las aplicaciones de inteligencia artificial debido a su rendimiento y flexibilidad. Para obtener más información, consulte The Shift from Models to Compound AI Systems.
Compatibilidad con idiomas
Puede usar Genie en idiomas distintos del inglés, como portugués y francés. Sin embargo, el marco del agente subyacente encapsula los mensajes en inglés.
Databricks recomienda que los creadores de espacios agreguen tantos metadatos como sea posible en su idioma de elección. Las respuestas de Genie a veces pueden aparecer en inglés debido a las solicitudes del sistema subyacentes.
¿Qué es el almacén de conocimiento de Genie?
El almacén de conocimiento de Genie permite a los autores:
Edite los metadatos localmente: Los autores de Genie pueden agregar metadatos específicos del espacio a los recursos de datos. Por ejemplo, puede incluir información relevante específica de la empresa sobre el uso del espacio. Esto incluye descripciones de metadatos de tabla y columna, sinónimos de nivel de columna, valores muestreados y diccionarios de valores, que Genie consulta al generar respuestas. Una capa de metadatos detallada ayuda a Genie a recuperar la información correcta y a generar resultados más precisos.
Proporcione instrucciones estructuradas y específicas: Los autores pueden definir JOIN relaciones entre tablas para enseñar a Genie a crear SQL en varias tablas.
Consulte Creación de un almacén de conocimiento para obtener espacios de Genie más confiables.
¿Cómo genera Genie una respuesta?
Cuando un usuario envía una pregunta, Genie analiza la solicitud, identifica los orígenes de datos pertinentes y determina cómo generar una respuesta adecuada. Los detalles proporcionados por los autores, combinados con los comentarios relevantes del catálogo de Unity, los metadatos y los valores de ejemplo de las columnas seleccionadas, permiten a Genie deducir la lógica empresarial y técnica. Para obtener más información, consulte Databricks AI assistive features trust and value sampling (Características de asistencia de Databricks AI, confianza y seguridad y muestreo de valor). Genie filtra inteligentemente consultas SQL de ejemplo, metadatos de tabla y columna y historial de chat para seleccionar el contexto más relevante para responder a la solicitud.
Genie genera respuestas mediante componentes como los siguientes:
- Metadatos de la tabla del catálogo de Unity: incluye nombres de tabla, descripciones y definidas relaciones de clave principal (PK) y clave externa (FK). Genie utiliza estos datos mientras analiza la solicitud y convierte el indicador de lenguaje natural en SQL.
- Nombres y descripciones de columnas: Genie filtra de manera inteligente los nombres y descripciones de columnas pertinentes que se van a incluir.
- Contexto del almacén de conocimiento: los autores pueden editar localmente los metadatos del recurso y elegir columnas que proporcionan valores relevantes a Genie. Esto ayuda a Genie a generar respuestas más precisas y no modifica los metadatos existentes del catálogo de Unity. Consulte Creación de un almacén de conocimiento para obtener espacios de Genie más confiables.
- Consultas SQL de ejemplo: Genie selecciona inteligentemente ejemplos de SQL relevantes en consultas SQL.
- Funciones SQL: todas las funciones SQL que se han agregado en el espacio.
- Instrucciones: las notas de texto plano proporcionadas como Instrucciones Generales se incluyen a modo de contexto.
- Historial de solicitudes y respuestas: Las solicitudes y respuestas del chat actual se incluyen como contexto. Si es necesario, debido a los límites de tokens establecidos , se excluyen las partes más antiguas del registro de chat.
Nota:
Algunos detalles de la tabla, como el propietario y el tamaño de la tabla, no se incluyen de manera predeterminada. Para acceder a esta información, utilice las vistas del esquema de información disponible para todos los catálogos de Unity Catalog. Las vistas predeterminadas pueden incluir detalles innecesarios, por lo que crear una vista personalizada sobre eso puede ayudar a centrarse en la información específica que necesita. Para obtener más información sobre lo que está disponible en el esquema de información, vea Esquema de información.
En muchos casos, Genie genera una consulta SQL que se ejecuta en el almacenamiento de SQL del espacio. Las consultas generadas siempre son de solo lectura. Los reintentos se gestionan automáticamente y el almacén SQL gestiona la simultaneidad y la escala. El conjunto de resultados se presenta como parte de la respuesta.
Genie mantiene controles de seguridad y privacidad sólidos. Para más información, consulte Databricks AI assistive features trust and safety (Confianza y seguridad de las características de asistencia de Databricks AI).
Configura un espacio de Genie
Puede crear un espacio de Genie si tiene lo siguiente:
- Derecho de SQL de Databricks.
- Al menos el permiso CAN USE en una instancia del almacén de SQL Pro o Sin servidor.
- Al menos privilegios
SELECTen uno o más objetos de datos de Unity Catalog.
Consulta Configuración y administración de un espacio Genie de IA/BI.
Espacios complementarios de Genie para paneles de IA/BI (versión preliminar pública)
Puede usar avisos de lenguaje natural para generar visualizaciones para paneles de INTELIGENCIA ARTIFICIAL o BI con Databricks Assistant. Consulte Creación de visualizaciones con Databricks Assistant.
Al crear un panel, Databricks crea automáticamente un espacio complementario de Genie que permite a los usuarios empresariales realizar análisis de datos de autoservicio mediante lenguaje natural. Consulte Espacios de Genie con paneles.
Interactuar con un espacio Genie
Los equipos empresariales son los usuarios finales de un espacio de Genie. Para usar un espacio de Genie, los usuarios empresariales deben tener:
- El acceso de usuario o el derecho de SQL de Databricks.
- Se requiere al menos el permiso CAN USE en el almacén predeterminado designado para el espacio de Genie.
- Al menos privilegios
SELECTen todos los objetos de datos de Unity Catalog utilizados en el espacio.
Los usuarios empresariales pueden ayudar a curar un espacio probándolo y proporcionando comentarios durante el desarrollo. Para obtener más información sobre cómo los usuarios empresariales pueden empezar a trabajar con un espacio de Genie, consulte Uso de un espacio de Genie para explorar los datos empresariales.
Recursos de confianza
Los activos confiables transmiten un nivel adicional de confianza en la precisión de un resultado a un usuario espacial. Cuando se usa el texto exacto de una consulta de ejemplo con parámetros o una función SQL para generar una respuesta, Genie marca la respuesta como De confianza. Consulte Uso de recursos de confianza en espacios de AI/BI Genie para obtener más información sobre los recursos de confianza. Consulte Uso de parámetros en consultas SQL para obtener más información sobre cómo trabajar con consultas con parámetros.
Evaluación de respuestas con pruebas comparativas
Las pruebas comparativas permiten escalar las pruebas y la evaluación de respuestas individuales en un entorno de Genie. A diferencia de las instrucciones, las pruebas comparativas están diseñados para evaluar, no informar, el espacio de Genie. Genie no usa preguntas comparativas ni SQL de ejemplo para mejorar el contexto de Genie.
Mediante pruebas comparativas, puede ejecutar una colección de preguntas de prueba y usar las respuestas para medir la precisión de Genie. Opcionalmente, puede incluir una instrucción SQL que devuelva los resultados esperados. Cuando se ejecuta la pregunta de la prueba comparativa, la respuesta de Genie se compara con los resultados proporcionados por la instrucción SQL y se puntúa para obtener precisión. La pregunta se marca para su revisión si no se ha proporcionado ninguna respuesta SQL.
Consulte Uso de pruebas comparativas en un espacio de Genie.
Privacidad y seguridad
El acceso a datos en un espacio de Genie se rige por Unity Catalog, incluidos los filtros de fila y las máscaras de columna que se aplican a tus tablas. Consulte Control de acceso a datos y Filtros de fila y máscaras de columna.
Para ver otras preguntas más frecuentes sobre privacidad y seguridad, consulte las preguntas más frecuentes sobre privacidad y seguridad de las características de asistencia de IA.