Compartir a través de


Introducción a Copilot para Data Factory

Importante

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

Copilot en Fabric mejora la productividad, desbloquea conclusiones profundas y facilita la creación de experiencias de inteligencia artificial personalizadas adaptadas a los datos. Como componente de la experiencia de Copilot en Fabric, Copilot en Data Factory permite a los clientes usar lenguaje natural para articular sus requisitos y crear soluciones de integración de datos mediante Dataflow Gen2. Básicamente, Copilot en Data Factory funciona como un experto en la materia (SME) que colabora con usted para diseñar los flujos de datos.

Copilot para Data Factory es un conjunto de herramientas mejoradas por la inteligencia artificial que admite la limpieza y transformación de datos para profesionales y particulares, con el fin de simplificar su flujo de trabajo. Proporciona generación de código inteligente Mashup para transformar los datos mediante la entrada de lenguaje natural y genera explicaciones de código que le ayudarán a comprender mejor las tareas y consultas complejas generadas anteriormente.

Para que la empresa pueda empezar a usar las funcionalidades de Copilot en Fabric, el administrador debe habilitar Copilot en Microsoft Fabric.

Nota:

Funcionalidades admitidas

Con Dataflow Gen2, puede:

  • Genere nuevos pasos de transformación para una consulta existente.
  • Proporcione un resumen de la consulta y los pasos aplicados.
  • Genere una nueva consulta que pueda incluir datos de ejemplo o una referencia a una consulta existente.

Introducción

  1. Crear un nuevo Dataflows Gen2.

  2. En la pestaña Inicio de Dataflows Gen2, seleccione el botón Copilot.

    Captura de pantalla en la que se muestra el icono de Copilot en la pestaña Inicio.

  3. En la parte inferior izquierda del panel Copilot, seleccione el icono de mensaje de inicio y, después, la opción Obtener datos.

    Captura de pantalla en la que se muestra Obtener datos desde el mensaje de inicio.

  4. En la ventana Obtener datos, busque OData y seleccione el conector de OData.

    Captura de pantalla en la que se muestra Seleccionar el conector OData.

  5. En el origen de datos "Conectarse a" para el conector de OData, escriba el texto siguiente en el campo URL:

    https://services.odata.org/V4/Northwind/Northwind.svc/
    

    Captura de pantalla en la que se muestra Conectarse al origen de datos.

  6. 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.

    Captura de pantalla en la que se muestra cómo elegir la tabla de pedidos de datos y las tablas relacionadas.

  7. Seleccione la consulta Clientes y, en el panel Copilot, escriba este texto: Only keep European customers, luego presione Entrar o seleccione el icono Enviar mensaje.

    La entrada ahora es visible en el panel Copilot junto con una tarjeta de respuesta devuelta. Puede validar el paso con el título del paso correspondiente en la lista Pasos aplicados y revisar la barra de fórmulas o la ventana de vista previa de datos para obtener la precisión de los resultados.

    Captura de pantalla en la que se muestra Filtrar filas.

  8. Seleccione la consulta Employees ("Empleados") y, en el panel Copilot, escriba este texto: Count the total number of employees by City, luego presione Entrar o seleccione el icono Enviar mensaje. La entrada ahora es visible en el panel Copilot junto con una tarjeta de respuesta devuelta y un botón Deshacer.

  9. Seleccione el encabezado de columna de la columna Total Employees (Empleados totales) y elija la opción Orden descendente. El botón Deshacer desaparece porque modificó la consulta.

    Captura de pantalla en la que se muestra el panel Copilot y la interfaz de usuario de Power Query Online.

  10. Seleccione la consulta Order_Details ("Detalles de pedido") y, en el panel Copilot, escriba este texto: Only keep orders whose quantities are above the median value, luego presione Entrar o seleccione el icono Enviar mensaje. La entrada ahora es visible en el panel Copilot junto con una tarjeta de respuesta devuelta.

  11. Seleccione el botón Deshacer o escriba el texto Undo (use mayúsculas y minúsculas como quiera) y presione Entrar en el panel Copilot para quitar el paso.

    Captura de pantalla en la que se muestra el botón Deshacer.

  12. Para aprovechar la eficacia de Azure OpenAI al crear o transformar los datos, introduzca este texto para pedir a Copilot que cree datos de ejemplo:

    Create a new query with sample data that lists all the Microsoft OS versions and the year they were released

    Copilot agrega una nueva consulta a la lista del panel Consultas, que contiene los resultados de la entrada. En este momento, puede transformar datos en la interfaz de usuario, continuar la edición con la entrada de texto de Copilot o eliminar la consulta con una entrada como Delete my current query.

    Captura de pantalla en la que se muestra la creación de una consulta.

Limitaciones de Copilot para Data Factory

Estas son las limitaciones actuales de Copilot para Data Factory:

  • Copilot no puede realizar transformaciones ni explicaciones en varias consultas en una sola entrada. Por ejemplo, no puede pedir a Copilot que "Capitalice todos los encabezados de columna para cada consulta del flujo de datos".
  • Copilot no entiende las entradas anteriores y no puede deshacer los cambios después de que un usuario confirme un cambio al crear, ya sea desde la interfaz de usuario o el panel de chat. Por ejemplo, no puede pedir a Copilot"Deshacer mis últimas 5 entradas". Pero los usuarios todavía pueden utilizar las opciones existentes de la interfaz de usuario para eliminar pasos o consultas no deseados.
  • Copilot no puede realizar cambios de diseño en las consultas de la sesión. Por ejemplo, si indica a Copilot que cree un grupo para las consultas en el editor, no funciona.
  • Copilot puede producir resultados inexactos cuando la intención es evaluar los datos que no están presentes en los resultados muestreados importados en la vista previa de datos de sesiones.
  • Copilot no genera un mensaje para las aptitudes que no admite. Por ejemplo, si pide a Copilot que "Realice un análisis estadístico y escriba un resumen sobre el contenido de esta consulta", no se completa la instrucción correctamente como se ha mencionado antes. Desafortunadamente, tampoco dar un mensaje de error.