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.
El objetivo de mantener un espacio de Genie es crear un entorno en el que los usuarios empresariales puedan plantear preguntas de lenguaje natural y recibir respuestas precisas y coherentes en función de sus datos. Los espacios de Genie usan modelos avanzados que generan consultas sofisticadas y comprenden el conocimiento general del mundo.
La mayoría de las preguntas empresariales son específicas del dominio, por lo que el papel de un conservador espacial es salvar la brecha entre ese conocimiento general del mundo y el idioma especializado usado en un dominio específico o por una empresa determinada. Los conservadores usan metadatos e instrucciones para ayudar a Genie a interpretar y responder con precisión a las preguntas de los usuarios empresariales. En este artículo se describen los procedimientos recomendados y los principios para guiarle en el desarrollo de un espacio correcto.
Procedimientos recomendados para definir un nuevo espacio
Tenga en cuenta estos principios rectores a medida que crea el espacio de Genie:
- Proporcionar conjuntos de datos concisos y centrados: resolución de ambigüedades de columnas y pre-unión o desnormalización de tablas usando vistas o vistas de métricas. Los conjuntos de datos simplificados mejoran la capacidad de Genie para responder a preguntas de datos con precisión.
- Priorice las expresiones SQL y las instrucciones de ejemplo de SQL sobre texto: use expresiones SQL para definir la semántica empresarial, como las métricas y los filtros. Use SQL de ejemplo para enseñar a Genie a controlar mensajes ambiguos comunes. Reserve las instrucciones de texto para obtener instrucciones generales que no se ajusten a las definiciones estructuradas.
- Escribir instrucciones de texto claras y específicas: evite instrucciones vagas. Por ejemplo, en lugar de "Formular preguntas de aclaración cuando se le pregunten sobre las ventas", escriba "Cuando los usuarios pregunten sobre las métricas de ventas sin especificar el nombre del producto o el canal de ventas, pregunte: Para continuar con el análisis de ventas, especifique el nombre del producto y el canal de ventas".
- Evitar instrucciones en conflicto: asegúrese de la coherencia en todos los tipos de instrucción. Por ejemplo, si las instrucciones de texto especifican redondear los decimales a dos dígitos, las consultas SQL de ejemplo también deben redondear a dos dígitos.
En las secciones siguientes se proporcionan recomendaciones detalladas para crear espacios y resolver desafíos de precisión.
Inicio pequeño
La selección de un espacio de Genie es un proceso iterativo. Al crear un nuevo espacio, comience lo más pequeño posible, con instrucciones mínimas y un conjunto limitado de preguntas para responder. A continuación, puede agregar a medida que itera en función de los comentarios y la supervisión. Este enfoque ayuda a simplificar la creación y el mantenimiento del espacio y le permite organizarlo de forma eficaz en respuesta a las necesidades reales del usuario.
Use las instrucciones siguientes para ayudar a crear un pequeño espacio de Genie:
- Mantener el foco: incluya solo las tablas necesarias para responder a las preguntas que desea que controle el espacio. Apunte a cinco o menos tablas. Cuanto más centrado sea la selección, mejor. Mantener el espacio centrado estrechamente en una pequeña cantidad de datos es ideal, por lo que limitar el número de columnas de las tablas incluidas.
- Trabajo dentro del límite de 25 tablas: los espacios de Genie admiten hasta 25 tablas o vistas. Si tu tema de datos requiere más de 25 tablas, preune las tablas relacionadas en vistas o vistas de métricas antes de agregarlas a tu espacio. Las vistas de métricas son especialmente eficaces para los espacios de Genie porque definen previamente las métricas, las dimensiones y las agregaciones. Este enfoque le ayuda a mantenerse dentro del límite, simplifica el modelo de datos y puede mejorar la precisión de la respuesta de Genie. Consulte Administración de objetos de datos para obtener más información sobre cómo agregar objetos de datos al espacio.
- Plan para iterar: comience con una configuración mínima para el espacio, centrándose en tablas esenciales e instrucciones básicas. Agregue instrucciones y ejemplos más detallados a medida que refina el espacio a lo largo del tiempo, en vez de apuntar a la perfección inicialmente.
- Compilación en tablas bien anotadas: Genie usa nombres y descripciones de columnas de Unity Catalog para generar respuestas. Borrar los nombres de columna y las descripciones ayudan a generar respuestas de alta calidad. Las descripciones de columna deben ofrecer información contextual precisa. Evite detalles ambiguos o innecesarios. Inspeccione las descripciones generadas por IA para asegurar precisión y claridad, y utilícelas solo si coinciden con lo que usted proporcionaría manualmente.
Hacer que un experto en dominio defina el espacio
Un creador de espacio eficaz debe comprender los datos y la información que se puede obtener de él. Los analistas de datos que son expertos en SQL suelen tener conocimientos y aptitudes para mantener el espacio.
Definir el propósito del espacio
Identificar la audiencia y el propósito específicos del espacio le ayuda a decidir qué datos, instrucciones y preguntas de prueba usar. Un espacio debe responder a preguntas para un tema y público concretos, no preguntas generales en varios dominios. Puede simplificar los conjuntos de datos mediante la creación previa de tablas y la eliminación de columnas innecesarias antes de agregar datos a un espacio. A medida que agregue datos a su espacio, mantenga el enfoque estrictamente en el propósito definido de este. Oculte las columnas que puedan resultar confusas o no importantes. Consulte Ocultar o mostrar las columnas pertinentes.
Adición de metadatos y sinónimos
Puede agregar sinónimos de columna y descripciones personalizadas a los datos de un espacio de Genie. Estos metadatos se limitan al espacio de Genie y no sobrescriben los metadatos almacenados en el catálogo de Unity. Las descripciones y sinónimos de columna de calidad ayudan a Genie a comprender mejor la columna, elegirla para preguntas pertinentes y escribir SQL más precisa. Consulte Editar metadatos de columna.
Uso del muestreo de datos de Genie
El muestreo de datos mejora la precisión de Genie al muestrear valores de conjuntos de datos en el espacio de datos, lo que ayuda a que coincida mejor las solicitudes de los usuarios con las columnas y valores correctos. Genie toma automáticamente muestras de valores de las tablas al crear el espacio. Puede administrar qué columnas tienen datos muestreados. Consulte Administración de objetos de datos y Creación de un almacén de conocimiento para espacios de Genie más confiables.
Proporcionar ejemplos y instrucciones centrados
Los espacios de Genie funcionan mejor con un conjunto limitado y centrado de instrucciones. Databricks recomienda aprovechar consultas SQL de ejemplo para ofrecer instrucciones en tu espacio de trabajo. Las consultas de ejemplo en SQL permiten que Genie relacione las solicitudes del usuario con las consultas SQL verificadas y aprenda de los ejemplos para responder a preguntas relacionadas. Consulte Adición de consultas y funciones SQL de ejemplo.
Para el contexto que se debe aplicar globalmente en el espacio Genie, un pequeño conjunto bien organizado de instrucciones de texto sin formato también puede ayudar a mantener la relevancia y mejorar la calidad de la respuesta. Demasiadas instrucciones pueden reducir la eficacia, especialmente en conversaciones más largas, ya que Genie podría tener dificultades para priorizar las instrucciones más importantes. Para obtener más información, consulte Proporcionar instrucciones.
Elegir el tipo de instrucción correcto
Use las instrucciones siguientes para decidir entre expresiones SQL y consultas SQL de ejemplo:
- Usar expresiones SQL para términos empresariales comunes: al definir métricas, filtros o dimensiones usados con frecuencia que representan conceptos empresariales estándar, use expresiones SQL en el almacén de conocimiento. Las expresiones SQL son definiciones eficaces y reutilizables que ayudan a Genie a comprender la lógica de negocios. Algunos ejemplos son margen bruto, ventas recientes y tasa de conversión. Consulte Definición de expresiones SQL.
- Use consultas SQL de ejemplo para preguntas complejas: Al abordar preguntas difíciles de interpretar, multipartes o complejas, proporcione consultas SQL de ejemplo completas. Estos ejemplos muestran a Genie cómo manejar patrones de consulta intrincados y lógica de varios pasos. Por ejemplo, puede crear consultas SQL para solicitudes como "desglose del rendimiento de mi equipo" o "Para los clientes que solo se han unido recientemente, ¿qué productos están haciendo lo mejor?". Consulte Adición de consultas y funciones SQL de ejemplo.
Pedir a Genie que haga preguntas aclaratorias
Para pedir a Genie que haga preguntas de aclaración en determinados escenarios, sea explícito sobre cuándo solicitar aclaraciones y cómo realizar un seguimiento. Use instrucciones claras y específicas que definan las condiciones de desencadenamiento y el comportamiento de aclaración esperado.
Por ejemplo, agregue el siguiente tipo de instrucción a su espacio:
Cuando los usuarios preguntan sobre el desglose del rendimiento de ventas, pero no incluyen intervalo de tiempo, canal de ventas o qué KPI en su solicitud, debe formular una pregunta de aclaración primero para recopilar la información necesaria. Por ejemplo: "Especifique el intervalo de tiempo y el canal de ventas que busca".
Estructura las instrucciones de aclaración con estos componentes:
- Condición de desencadenador: defina qué temas o escenarios requieren aclaración (por ejemplo, "Cuando los usuarios preguntan sobre el tema X...")
- Detalles que faltan: especifique qué información debe estar presente (por ejemplo, "... pero no incluya detalles Y...")
- Acción requerida: indique que Genie debe pedir aclaración (por ejemplo, "... debe formular una pregunta de aclaración primero...").
- Aclaración de ejemplo: proporcione la pregunta específica que Genie debe formular (por ejemplo, "Especifique...")
Agregue instrucciones de preguntas de aclaración al final de las instrucciones generales para ayudar a Genie a priorizar este comportamiento al responder a preguntas ambiguas.
Prueba y ajuste
Debes ser el primer usuario de tu espacio. Después de crear un nuevo espacio, empiece a formular preguntas. Examine cuidadosamente el CÓDIGO SQL generado en respuesta a sus preguntas. Si Genie interpreta mal los datos, las preguntas o jerga empresarial, puede intervenir editando el SQL generado o proporcionando otras instrucciones específicas. Siga probando y editando hasta que obtenga respuestas confiables.
Después de revisar una pregunta, puede agregarla como una pregunta de referencia que puede usar para probar y puntuar tu espacio para evaluar de manera sistemática la precisión general. Puede usar variaciones y expresiones de preguntas diferentes para probar las respuestas de Genie. Consulte Uso de pruebas comparativas en un espacio de Genie.
Para obtener ideas sobre cómo corregir respuestas erróneas, consulte Solución de problemas de espacios de Genie.
Realización de pruebas de usuario
Después de comprobar la calidad de la respuesta a través de las pruebas, reclute a un usuario empresarial para probar el espacio de Genie. Use las siguientes instrucciones para proporcionar un recorrido de usuario sin problemas y recopilar comentarios para mejorar en curso:
- Establezca las expectativas de que su trabajo es ayudar a refinar el espacio.
- Pídales que centren sus pruebas en el tema específico y preguntas que el espacio está diseñado para responder.
- Si reciben una respuesta incorrecta, anime a los usuarios a agregar instrucciones y aclaraciones adicionales en el chat para refinar la respuesta. Cuando se proporciona una respuesta correcta, los usuarios deben votar a favor de la consulta final para minimizar errores similares en futuras interacciones.
- Indique a los usuarios voto a favor o en contra de las respuestas utilizando el mecanismo de retroalimentación integrado.
- Invite a los usuarios a compartir comentarios adicionales y preguntas sin resolver directamente con los autores del espacio. Los autores y editores pueden usar comentarios para refinar instrucciones, ejemplos y recursos de confianza.
Considere la posibilidad de proporcionar materiales de entrenamiento o un documento escrito con directrices para probar el espacio y proporcionar comentarios. Dirija a los usuarios empresariales a Usar un espacio de Genie para explorar los datos empresariales para ayudarles a empezar a trabajar con un nuevo espacio de Genie.
A medida que los usuarios empresariales prueban el espacio, los usuarios con al menos permisos CAN MANAGE pueden ver las preguntas que han hecho en la pestaña Supervisión . Continúe agregando contexto para ayudar a Genie a interpretar correctamente las preguntas y los datos para proporcionar respuestas precisas. Consulte Supervisión del espacio para obtener más información sobre la supervisión de espacios de Genie. También puede usar registros de auditoría para supervisar los comentarios relacionados con el espacio de Genie y revisar las solicitudes. Consulte Supervisión del uso de IA/BI con registros de auditoría y alertas.
Note
Los usuarios empresariales deben ser miembros del área de trabajo de origen para acceder al espacio. Consulte Permisos necesarios para obtener información acerca de cómo proporcionar los permisos adecuados para interactuar con el espacio.
Para solucionar problemas comunes con espacios de Genie, consulte Solución de problemas de espacios de Genie.