Conceptos sobre la habilidad de IA (versión preliminar)

Con la habilidad de IA de Microsoft Fabric puede hacer que los datos sean más accesibles para sus compañeros. Puede configurar un sistema de IA generativa para generar consultas que respondan a preguntas sobre los datos. Después de configurar la habilidad de IA, puede compartirla con sus compañeros, que luego pueden formular sus preguntas en inglés sencillo. En función de sus preguntas, la IA genera consultas sobre los datos que responden a esas preguntas.

Importante

Esta característica se encuentra en versión preliminar.

Funcionamiento de la habilidad de IA

La habilidad de IA se basa en IA generativa, específicamente en modelos de lenguaje grandes (LLM). Estos LLM pueden generar consultas, por ejemplo, consultas de T-SQL basadas en un esquema específico y una pregunta. El sistema envía una pregunta en la habilidad de IA, información sobre los datos seleccionados (incluidos los nombres de tabla y columna y los tipos de datos que se encuentran en las tablas) al LLM. A continuación, solicita la generación de una consulta T-SQL que responda a la pregunta. Analice la consulta generada para asegurarse primero de que no modifica los datos en absoluto. A continuación, ejecute esa consulta. Por último, muestra los resultados de la ejecución de la consulta. Una habilidad de IA está pensada para acceder a recursos de base de datos específicos y, a continuación, generar y ejecutar consultas de T-SQL pertinentes.

Configuración de la habilidad de IA

Piense en la habilidad de IA como en los informes de Power BI. Primero se crea el informe y, a continuación, se comparte el informe con sus compañeros, que pueden utilizarlo para obtener información sobre los datos. La habilidad de IA funciona de forma similar. Primero debe crear y configurar la habilidad de IA. Después, puede compartirla con sus compañeros.

Puede que tenga que realizar algunos pasos de configuración necesarios antes de que la habilidad de IA funcione correctamente. Una habilidad de IA a menudo puede proporcionar respuestas inmediatas a preguntas razonables, pero podría proporcionar respuestas incorrectas para su situación específica. Las respuestas incorrectas suelen producirse porque falta el contexto de la IA sobre la empresa, la configuración o la definición de términos clave. Para resolver el problema, proporcione a la IA las instrucciones y los pares de consulta de preguntas de ejemplo. Puede utilizar estas técnicas eficaces para guiar a la IA hacia las respuestas correctas.

Diferencia entre una habilidad de IA y un Copilot

La tecnología detrás de la habilidad de IA y los Copilots de Fabric es similar. Ambos usan IA generativa para razonar sobre los datos. También tienen algunas diferencias clave:

  • Configuración: Con una habilidad de IA, puede configurar la IA para que se comporte de la manera que necesita. Puede proporcionarle instrucciones y ejemplos que se ajusten a su caso de uso específico. El Copilot de Fabric no ofrece esta flexibilidad de configuración.
  • Caso de uso: Un Copilot puede ayudarle a realizar su trabajo en Fabric. Puede ayudarle a generar un código de cuaderno o consultas de almacenamiento de datos. En cambio, la habilidad de inteligencia artificial funciona de forma independiente. Finalmente, puede conectarlo a Microsoft Teams y otras áreas fuera de Fabric.

Evaluación de la habilidad de IA

  • El equipo del producto probó la habilidad de IA en diferentes pruebas comparativas públicas y privadas para que las tareas de SQL determinen la calidad de las consultas SQL.
  • El equipo del producto también invirtió en mitigaciones de daños adicionales. Aquí se incluyen los enfoques tecnológicos para centrar la salida de Copilot en el contexto de los orígenes de datos elegidos.

Limitaciones

La habilidad de IA se encuentra actualmente en versión preliminar pública y tiene limitaciones. Las actualizaciones mejorarán la habilidad de la IA a lo largo del tiempo.

  • La IA generativa no interpreta los resultados de una consulta T-SQL ejecutada. Solo genera esa consulta.
  • La habilidad de IA podría devolver respuestas incorrectas. Debe probar la habilidad de IA con sus compañeros para comprobar que responde a las preguntas según lo previsto. Si comete errores, proporcione más ejemplos e instrucciones.
  • Solo se admiten consultas T-SQL en almacenes y lagos de datos.
  • La habilidad de IA solo genera consultas de "lectura" de T-SQL. No genera consultas T-SQL que crean, actualizan o eliminan datos.
  • La habilidad de inteligencia artificial solo tiene acceso a los datos que proporcione. Solo usa las configuraciones de recursos de datos que proporcione.
  • La habilidad de IA tiene permisos de acceso a datos que coinciden con los permisos concedidos al generador de preguntas de la habilidad de IA. Esto es cierto cuando la habilidad de IA se publica en otras ubicaciones, por ejemplo, Copilot para Microsoft 365 o Microsoft Copilot Studio.
  • No puede utilizar la habilidad de IA para acceder a recursos de datos no estructurados. Estos recursos incluyen archivos .pdf, .docx o .txt, por ejemplo.
  • En este momento, solo puede seleccionar un único almacén o un solo lago de datos.
  • La habilidad de IA no admite una interfaz conversacional. Cada pregunta debe ser totalmente independiente. No recuerda preguntas anteriores.
  • Bloquea las preguntas o instrucciones que no están en inglés.
  • No puede conectar la habilidad de IA a los Copilots de Fabric, Microsoft Teams u otras experiencias fuera de Fabric.
  • No puede cambiar el LLM que usa la habilidad de IA.
  • La habilidad de IA pierde precisión si utiliza nombres de columna no descriptivos.
  • La habilidad de IA pierde precisión si usa esquemas grandes con docenas de tablas.
  • La habilidad de IA está en un estado de versión preliminar. Tiene un alcance limitado y puede contener errores. Debido a estas consideraciones, le recomendamos que evite su uso en sistemas de producción. Evite también su uso para tomar decisiones críticas.
  • Los nombres de tabla y columna de recursos de datos no descriptivos tienen un impacto significativo y negativo en la calidad de las consultas T-SQL generadas. Recomendamos el uso de nombres descriptivos.
  • El uso de demasiadas columnas y tablas podría reducir el rendimiento de la habilidad de IA.
  • La habilidad de IA está diseñada actualmente para controlar consultas sencillas. Las consultas complejas que requieren muchas combinaciones o lógica sofisticada tienden a tener una menor confiabilidad.