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.
En este artículo se muestra cómo empezar a trabajar con Microsoft Copilot en Fabric en la carga de trabajo de Data Factory. Puede usar Copilot para crear soluciones de integración de datos mediante avisos de lenguaje natural tanto en Dataflow Gen2 como en canalizaciones, y solucionar problemas de canalizaciones con resúmenes de errores y recomendaciones.
Sugerencia
Para obtener más información sobre las características y funcionalidades de Copilot, consulte ¿Qué es Copilot en Fabric en la carga de trabajo de Data Factory?
Para que su empresa pueda empezar a usar las funcionalidades de Copilot en Fabric, el administrador debe habilitar Copilot en Microsoft Fabric.
Nota:
- El administrador debe habilitar el interruptor de inquilino antes de comenzar a utilizar Copilot. Consulte el artículo Configuración del entorno de Copilot para obtener más información.
- La capacidad F2 o P1 debe estar en una de las regiones enumeradas en este artículo, Disponibilidad de regiones de Fabric.
- Si el inquilino o la capacidad están fuera de EE. UU. o UE, Copilot está deshabilitado de forma predeterminada. El administrador de inquilinos de Fabric también tendrá que habilitar que los datos enviados a Azure OpenAI se puedan procesar fuera de la región geográfica de la capacidad, el límite de cumplimiento o la configuración del inquilino de la instancia de nube nacional en el portal de administración de Fabric para usar Copilot.
- Copilot en Microsoft Fabric no se admite en las SKU de la evaluación gratuita. Solo se admiten SKU de pago (F2 o superior, o P1 o superior).
- Consulte el artículo Información general de Copilot en Fabric y Power BI para obtener más información.
Prerrequisitos
Para usar Copilot en la carga de trabajo de Data Factory, necesita:
- Una licencia de Microsoft Fabric
- Un área de trabajo con capacidad de 'Fabric'
- Copilot habilitado en el inquilino
Introducción a Copilot para Dataflow Gen2
Siga estos pasos para empezar a trabajar con Copilot para Dataflow Gen2:
Cree un nuevo flujo de datos Gen2.
En la pestaña Inicio de Dataflow Gen2, seleccione el botón Copilot .
En la parte inferior izquierda del panel Copilot, seleccione el icono de inicio y, a continuación, la opción Obtener datos de.
En la ventana Obtener datos, busque OData y seleccione el conector de OData.
En la opción "Conectar con origen de datos" para el conector OData, introduzca el texto siguiente en el campo URL:
https://services.odata.org/V4/Northwind/Northwind.svc/En el navegador, seleccione la tabla Orders ("Pedidos") y, a continuación, Seleccionar tablas relacionadas. A continuación, seleccione Crear para incluir varias tablas en el editor de Power Query.
Seleccione la consulta Clientes y, en el panel Copilot, escriba este texto:
Only keep European customersy presione Entrar o seleccione el icono Enviar mensaje .La entrada ahora está visible en el panel Copilot junto con una tarjeta de respuesta recibida. Puede validar el paso haciendo referencia al título del paso correspondiente en la lista Pasos aplicados y revisando la barra de fórmulas o la ventana de datos para obtener la precisión de los resultados.
Seleccione la consulta Empleados y, en el panel Copilot, escriba este texto:
Count the total number of employees by Cityy presione Entrar o seleccione el icono Enviar mensaje . La entrada ahora está visible en el panel Copilot junto con una tarjeta de respuesta devuelta y un botón Deshacer .Seleccione el encabezado de la columna "Total Employees" y elija la opción Ordenar de forma descendente. El botón Deshacer desaparece porque ha modificado la consulta.
Seleccione la consulta Order_Details y, en el panel Copilot, escriba este texto:
Only keep orders whose quantities are above the median valuey presione Entrar o seleccione el icono Enviar mensaje . La entrada ahora está visible en el panel Copilot junto con una tarjeta de respuesta recibida.Seleccione el botón Deshacer o escriba el texto (cualquier caso de texto
Undo) y presione Entrar en el panel Copilot para quitar el paso.Para usar la eficacia de Azure OpenAI al crear o transformar los datos, pida a Copilot que cree datos de ejemplo escribiendo este texto:
Create a new query with sample data that lists all the Microsoft OS versions and the year they were releasedCopilot agrega una nueva consulta a la lista de panel Consultas, que contiene los resultados de la entrada. En este punto, puede transformar datos en la interfaz de usuario, continuar editando con la entrada de texto de Copilot o pedir a Copilot que explique la consulta con una entrada como
Explain my current query.
Usar IA para generar consultas de transformación de datos
Puede usar herramientas de inteligencia artificial, como Copilot, para generar consultas de transformación personalizadas para escenarios de datos específicos. En lugar de escribir manualmente expresiones M complejas de Power Query, puede describir las necesidades de transformación en lenguaje natural.
Take my current data and create a transformation that filters for customers in Europe, groups employees by city with counts, and removes orders below the median quantity value.
Para crear o explicar expresiones dinámicas dentro de las actividades de canalización, consulte Uso de Copilot en el Generador de expresiones para generar y explicar expresiones de canalización.
Nota:
La inteligencia artificial potencia a Copilot, por lo que son posibles sorpresas y errores.
Generación de una canalización con Copilot
Puede usar herramientas de inteligencia artificial, como Copilot, para generar flujos de trabajo de canalización completos a partir de descripciones de lenguaje natural. En lugar de crear y configurar manualmente actividades de canalización, describa las necesidades de integración de datos y deje que Copilot genere la estructura de canalización.
Create a pipeline that copies data from a SQL Server database table called "Orders" to an Azure Data Lake Storage Gen2 container, with error handling and logging enabled.
También puede usar estos pasos para generar una nueva canalización junto con Copilot para Data Factory:
Cree una nueva pipeline.
En la pestaña Inicio del editor de canalizaciones, seleccione el botón Copilot .
Luego, puede empezar con Copilot para construir la canalización con la opción Ingerir datos.
Copilot genera una actividad de copia y puede interactuar con Copilot para completar todo el flujo. Puede escribir
/para seleccionar la conexión de origen y destino y, a continuación, agregar todo el contenido necesario según el contexto del mensaje de inicio rellenado previamente.Una vez configurado todo, seleccione Ejecutar esta canalización para ejecutar la nueva canalización e ingerir los datos.
Si ya está familiarizado con las canalizaciones, también puede completar todo con un comando en la línea de comandos.
Nota:
La inteligencia artificial potencia a Copilot, por lo que son posibles sorpresas y errores.
Uso de Copilot en el generador de expresiones para generar y explicar expresiones de canalización
Dentro de cualquier actividad de canalización o configuración del sistema que admita contenido dinámico, el generador de expresiones incluye Copilot. Con Copilot, puede:
- Escribir mensajes de lenguaje natural para generar expresiones de canalización válidas
- Insertar la expresión generada directamente en la canalización
- Seleccione las expresiones existentes y pida a Copilot que las explique.
Para usar Copilot en el generador de expresiones:
Abra una canalización y seleccione una configuración de actividad que admita expresiones (por ejemplo, una consulta o parámetro).
Elija Agregar contenido dinámico para abrir el generador de expresiones.
Use el panel Copilot para escribir un mensaje de lenguaje natural para generar una expresión. Revise la expresión sugerida y seleccione Aceptar para aplicarla.
Ejemplos de solicitudes para escenarios comunes de expresiones de canalización:
Create an expression that formats today's date as yyyy-MM-ddReturn the first non-empty value between pipeline parameter p1 and variable v2Para comprender la lógica existente, abra el generador de expresiones y pida a Copilot que explique con un mensaje como "Explicar esta expresión" o "¿Qué hace esta expresión?"
Nota:
La inteligencia artificial potencia a Copilot, por lo que son posibles sorpresas y errores.
Hacer un resumen de un flujo de trabajo con Copilot
Siga estos pasos para resumir una canalización con Copilot para Data Factory:
Abra una canalización existente.
En la pestaña Inicio de la ventana del editor de canalizaciones, seleccione el botón Copilot .
A continuación, puede empezar a trabajar con Copilot para resumir el contenido de la canalización.
Seleccione Resumir esta canalización y Copilot genera un resumen.
Solucionar problemas de tubería con Copilot
Copilot le permite solucionar cualquier canalización utilizando mensajes de error en la página Fabric Monitor o en la página de autoría de canalizaciones. Cuando se produce un error en la canalización, en lugar de analizar manualmente los registros de errores, Copilot puede explicar el error y proporcionar recomendaciones de solución de problemas.
Aquí se muestra cómo acceder a la canalización Copilot para solucionar problemas de la canalización desde la página Fabric Monitor; Sin embargo, también puede usar estos pasos desde la página de creación de canalizaciones.
Vaya a la página Fabric Monitor y seleccione filtros para mostrar canalizaciones con errores.
Seleccione el icono de Copilot situado junto a la canalización con errores.
Copilot proporciona un resumen claro de mensajes de error y recomendaciones accionables para corregirlo. En las recomendaciones, se proporcionan vínculos de solución de problemas para ayudarle a investigar de forma más eficaz.
Opcionalmente, puede usar un mensaje como este con el agente de Copilot:
Explain this pipeline error and provide troubleshooting steps: "The pipeline failed with a timeout error when connecting to the SQL Server database. Connection string: Server=myserver;Database=mydb;Integrated Security=true"
Nota:
La inteligencia artificial potencia a Copilot, por lo que son posibles sorpresas y errores.