Usted está aquí:
Preguntas y respuestas sobre los datos de guía con enriquecimientos semánticos
Agregue declaraciones semánticas para ayudar al agente de preguntas y respuestas sobre datos de Data 360 a comprender mejor el contexto comercial, la terminología específica del dominio y las relaciones de sus datos.
Ediciones necesarias
| Disponible en: Todas las ediciones compatibles con Data 360. Consulte Disponibilidad de Data 360. |
Los enriquecimientos semánticos son declaraciones que crea para proporcionar contexto comercial y de datos al agente de preguntas y respuestas sobre datos de Data 360. Estas declaraciones ayudan al agente a interpretar sus preguntas con mayor precisión y generar mejores consultas SQL explicando terminología específica del dominio, reglas comerciales, relaciones de datos y métodos de cálculo.
Por qué utilizar enriquecimientos semánticos
Aunque el agente puede analizar el esquema y las relaciones de sus datos automáticamente, no comprende de forma inherente su contexto comercial. Los enriquecimientos semánticos cierran esta brecha enseñando al agente:
- Terminología comercial: Qué significa "cliente activo" o "candidato cualificado" en su organización
- Métodos de cálculo: Cómo calcular mediciones como "valor de vida útil del cliente" o "índice de conversión"
- Reglas de calidad de datos: Qué campos utilizar, cuáles evitar y por qué
- Relaciones: Cómo se conectan los objetos más allá de las relaciones de claves externas
- Convenciones de filtrado: Filtros predeterminados o condiciones que se deben aplicar a ciertas consultas
Cómo funcionan los enriquecimientos semánticos
Cuando formula una pregunta al agente, tiene en cuenta los enriquecimientos semánticos aplicables junto con el esquema de datos para generar su respuesta. El agente encuentra los enriquecimientos más relevantes para su pregunta basándose en:
- Ámbito de objeto (objeto específico o todos los objetos)
- Ámbito de campo (campo específico dentro de un objeto)
- El contenido de lenguaje natural de su pregunta
- Resúmenes de búsqueda que asignan frases de preguntas esperadas al enriquecimiento
Los enriquecimientos marcados como Críticos siempre se tienen en cuenta. Para mantener las respuestas precisas, centre cada enriquecimiento en un aspecto distinto de su modelo de datos y evite directrices contradictorias para los mismos datos.
Niveles de ámbito
Los enriquecimientos semánticos se pueden aplicar a diferentes niveles:
- Objeto
- Se aplica a un objeto de lago de datos (DLO) u objeto de modelo de datos (DMO) específico. Se utiliza para terminología específica de objeto o métodos de cálculo.
- Campo
- Se aplica a un campo específico dentro de un objeto. Se utiliza para reglas de interpretación o directrices de calidad de datos a nivel de campo.
Ejemplos de enriquecimientos semánticos efectivos
| Caso de uso | Ejemplo de declaración semántica |
|---|---|
| Definir término comercial | "Los clientes activos son aquellos con estado = 'Activo' y al menos un pedido en los últimos 90 días." |
| Explicar el cálculo | "El valor de toda la vida del cliente se calcula como total_revenue dividido por months_active, multiplicado por average_customer_lifespan_months." |
| Directrices de calidad de datos | "Cuando filtre columnas de cadena, utilice siempre comparaciones en minúsculas porque algunos datos heredados tienen valores de caso mixtos". |
| Interpretación de campos | "El campo amount_usd__c representa el tamaño de la negociación en dólares estadounidenses. Utilice este campo para cálculos de ingresos". |
| Filtro predeterminado | "Para consultas de oportunidad, excluya stage = 'Cerrada perdida' a menos que se solicite explícitamente." |
Prácticas recomendadas
- Redacte declaraciones en un lenguaje claro y sencillo que explique el contexto, no solo las definiciones.
- Sea específico acerca de cuándo y cómo se deben aplicar las reglas.
- Marque enriquecimientos críticos con el indicador crítico para garantizar que el agente los prioriza.
- Pruebe enriquecimientos formulando preguntas al agente y revisando el SQL generado.
- Mantenga los enriquecimientos actualizados a medida que su modelo de datos y sus reglas comerciales evolucionan.
Temas
- Crear un enriquecimiento semántico
Agregue contexto comercial para mejorar el modo en que el agente de preguntas y respuestas sobre datos de Data 360 interpreta y responde a preguntas acerca de sus datos. - Gestionar enriquecimientos semánticos
Modifique, desactive o elimine enriquecimientos semánticos a medida que su modelo de datos y reglas comerciales evolucionan.
