Dataverse Ask API: consultas en lenguaje natural con permisos y modelos semánticos

Analista consulta información empresarial relacionada desde su portátil.

Dataverse Ask API permite consultar datos empresariales en lenguaje natural mediante un modelo semántico que delimita las tablas relevantes. Microsoft destacó esta capacidad el 23 de octubre de 2026. Está en preview y debe evaluarse mediante un piloto controlado.

Cómo funciona

Una aplicación autentica al usuario con Microsoft Entra ID y consulta el endpoint /api/iq/v1.0/. Es diferente del servicio OData /api/data/. La respuesta puede incluir filas, resumen, referencias y paginación. Para operaciones deterministas de consulta o modificación sigue correspondiendo utilizar las APIs adecuadas de Dataverse.

Preparar el entorno

Habilitar Business Applications in Work IQ en PPAC. Configurar la identidad y sus roles: crear modelos requiere privilegios específicos; consultar exige lectura de tablas, columnas y registros. Una identidad de aplicación utiliza sus propios permisos, por lo que debe recibir solo los necesarios. La indexación consume almacenamiento de base de datos.

Piloto propuesto

  1. Seleccionar dos tablas con datos sintéticos y preguntas de resultado conocido.
  2. Crear un modelo mediante POST /api/iq/v1.0/semanticmodel usando uniqueName y nombres lógicos en tables.
  3. Enviar POST /api/iq/v1.0/ask con query y semanticModelName.
  4. Comparar respuestas con consultas de referencia y repetir con dos perfiles de seguridad.
  5. Medir precisión, latencia, almacenamiento y consumo antes de ampliar el alcance.

Los modos Auto, QuickResponse y ThinkDeeper permiten elegir estrategia. La documentación establece hasta 30 solicitudes por usuario, organización y minuto y requiere respetar Retry-After ante límites.

Límites y costos

Los campos de respuesta pueden ser nulos y las filas tienen estructura dinámica. No debe asumirse que siempre existe un resumen o una referencia. El licenciamiento remite a Work IQ y Copilot Credits; es necesario confirmar costos y habilitación del escenario. No se ha validado aquí la cobertura de tablas virtuales D365FO.

El piloto puede aportar consultas de soporte y requerimientos cuando esos datos residan en Dataverse. Las respuestas deben contrastarse antes de tomar decisiones operativas. Al tratarse de preview, conviene conservar pruebas de regresión y prever cambios del contrato.

Fuentes oficiales

Deja un comentario

Scroll al inicio