vue d’ensemble de Copilot pour Data Factory
Copilot dans Fabric améliore la productivité, déverrouille des insights profonds et facilite la création d’expériences IA personnalisées adaptées à vos données. En tant que composant de l’expérience Copilot dans Fabric, Copilot dans Data Factory permet aux clients d’utiliser le langage naturel pour exprimer leurs besoins en matière de création de solutions d’intégration de données à l’aide de Dataflow Gen2. Essentiellement, Copilot dans Data Factory fonctionne comme un expert en matière (PME) qui collabore avec vous pour concevoir vos dataflows.
Copilot pour Data Factory est un ensemble d’outils amélioré par l’IA qui prend en charge les wranglers de données citoyens et professionnels dans la rationalisation de leur flux de travail. Il fournit une génération de code Mashup intelligente pour transformer des données en utilisant une entrée de langage intelligent et générer des explications de code pour vous permettre de mieux comprendre les tâches et requêtes complexes générées plus tôt.
Avant que votre entreprise puisse commencer à utiliser des fonctionnalités de Copilot dans Fabric, votre administrateur doit activer Copilot dans Microsoft Fabric.
Remarque
- Votre administrateur doit activer le commutateur de locataire avant de commencer à utiliser Copilot. Pour obtenir plus d’informations, consultez l’article CopilotParamètres du locataire .
- Votre capacité F64 ou P1 doit se trouver dans l’une des régions répertoriées dans cet article, Disponibilité des régions Fabric.
- Si votre locataire ou votre capacité se trouve en dehors des États-Unis ou de la France, l'option Copilot est désactivée par défaut, à moins que l'administrateur de votre locataire Fabric n'active l'option Les données envoyées à Azure OpenAI peuvent être traitées en dehors de la région géographique de votre locataire, des limites de conformité ou des paramètres nationaux de l'instance cloud du locataire dans le portail Fabric Admin.
- Copilot dans Microsoft Fabric n'est pas pris en charge sur les SKU d'essai. Seules les références SKU payantes (F64 ou ultérieures, ou P1 ou version ultérieure) sont prises en charge.
- Copilot dans Fabric est actuellement déployé en préversion publique et devrait être disponible pour tous les clients fin mars 2024.
- Pour plus d’informations, consultez l’article Vue d’ensemble de Copilot dans Fabric et Power BI.
Fonctionnalités prises en charge
Avec Dataflow Gen2, vous pouvez :
- Générez de nouvelles étapes de transformation pour une requête existante.
- Fournissez un résumé de la requête et des étapes appliquées.
- Générez une nouvelle requête qui peut inclure des exemples de données ou une référence à une requête existante.
Avec les pipelines de données, vous pouvez :
- Génération de pipeline : à l’aide du langage naturel, vous pouvez décrire votre pipeline souhaité et Copilot comprendra l’intention et générera les activités de pipeline de données nécessaires.
- Assistant de message d’erreur : résolvez les problèmes de pipeline de données avec une fonctionnalité d’explication d’erreur claire et des conseils de résolution des problèmes actionnables.
- Résumer le Pipeline: expliquez votre pipeline complexe avec un résumé du contenu et des relations entre les activités au sein du pipeline.
Démarrer
Data Factory Copilot est disponible à la fois dans Dataflow Gen2 et dans les pipelines de données.
Commencez avec Copilot pour Dataflow Gen2
Utilisez les étapes suivantes pour commencer à utiliser Copilot pour Dataflow Gen2 :
Créez un Dataflows Gen2.
Sous l’onglet Accueil dans Dataflows Gen2, sélectionnez le bouton Copilot.
capture d’écran
En bas à gauche du volet Copilot, sélectionnez l’icône d’invite de démarrage, puis l'Obtenir des données à partir de option.
Dans la fenêtre Obtenir des données, recherchez OData et sélectionnez le connecteur OData.
Lors de la connexion à la source de données pour le connecteur OData, entrez le texte suivant dans le champ URL :
https://services.odata.org/V4/Northwind/Northwind.svc/
Dans le navigateur, sélectionnez la table Commandes, puis Sélectionner les tables associées. Sélectionnez ensuite Créer pour importer plusieurs tables dans l’éditeur Power Query.
Sélectionnez la requête Clients, puis, dans le volet Copilot, tapez ce texte :
Only keep European customers
, puis appuyez sur Entrée ou sélectionnez l’icône Envoyer un message .Votre entrée est désormais visible dans le volet Copilot avec une carte de réponse retournée. Vous pouvez valider l’étape avec le titre de l’étape correspondante dans la Étapes appliquées liste et passer en revue la barre de formule ou la fenêtre de données pour obtenir la précision de vos résultats.
Sélectionnez la requête Employés, puis, dans le volet Copilot, tapez ce texte :
Count the total number of employees by City
, puis appuyez sur Entrée ou sélectionnez l’icône Envoyer un message . Votre entrée est désormais visible dans le volet Copilot avec une carte de réponse reçue et un bouton Annuler.Sélectionnez l’en-tête de colonne pour la colonne Employés Totaux et choisissez l’option Trier par ordre décroissant. Le bouton Annuler disparaît, car vous avez modifié la requête.
Sélectionnez la requête Order_Details, puis, dans le volet Copilot, tapez ce texte :
Only keep orders whose quantities are above the median value
, puis appuyez sur Entrée ou sélectionnez l’icône Envoyer un message . Votre entrée est désormais visible dans le volet Copilot avec une carte de réponse retournée.Sélectionnez le bouton Annuler ou tapez le texte
Undo
(n’importe quel cas de texte) et appuyez sur Entrée dans le volet Copilot pour supprimer l’étape.Pour tirer parti de la puissance d’Azure OpenAI lors de la création ou de la transformation de vos données, demandez à Copilot de créer des exemples de données en tapant ce texte :
Create a new query with sample data that lists all the Microsoft OS versions and the year they were released
Copilot ajoute une nouvelle requête à la liste du volet Requêtes, contenant les résultats de votre entrée. À ce stade, vous pouvez transformer des données dans l’interface utilisateur, continuer à modifier avec Copilot entrée de texte, ou demander à Copilot d’expliquer la requête avec une entrée telle que
Explain my current query
.
Introduction à Copilot pour les pipelines de données
Vous pouvez utiliser Copilot pour générer, résumer ou même dépanner vos pipelines de données.
Générer un pipeline de données avec Copilot
Procédez comme suit pour générer un nouveau pipeline avec Copilot pour Data Factory :
Créez un pipeline de données.
Sous l’onglet Accueil de l’éditeur de pipeline de données, sélectionnez le bouton Copilot.
Vous pouvez ensuite commencer à utiliser Copilot pour générer votre pipeline avec l’option Ingérer des données.
Copilot génère une activité de copie et vous pouvez interagir avec Copilot pour compléter l'ensemble du processus. Vous pouvez taper / pour sélectionner la connexion source et de destination, puis ajouter tout le contenu requis en fonction du contexte d’invite de démarrage prérempli.
Une fois que tout est configuré, sélectionnez simplement Exécuter ce pipeline pour exécuter le nouveau pipeline et ingérer les données.
Si vous êtes déjà familier avec les pipelines de données, vous pouvez également tout accomplir avec une seule commande de saisie.
Résumer un pipeline de données avec Copilot
Procédez comme suit pour résumer un pipeline avec Copilot pour Data Factory :
Ouvrez un pipeline de données existant.
Sous l’onglet Accueil de la fenêtre de l’éditeur de pipeline, sélectionnez le bouton Copilot.
Vous pouvez ensuite commencer à utiliser Copilot pour résumer le contenu du pipeline.
Sélectionnez Résumer ce pipeline et Copilot génère un résumé.
Résoudre les erreurs de pipeline avec Copilot
Copilot vous permet de résoudre les problèmes de pipeline avec des messages d’erreur. Vous pouvez utiliser Copilot comme assistant de messages d’erreur de pipeline dans la page Moniteur Fabric ou dans la page de création de pipeline. Les étapes ci-dessous vous montrent comment accéder au pipeline Copilot pour résoudre les problèmes de votre pipeline à partir de la page Fabric Monitor, mais vous pouvez utiliser les mêmes étapes à partir de la page de création de pipeline.
Accédez à la page Moniteur Fabric et sélectionnez des filtres pour afficher les pipelines avec des échecs, comme indiqué ci-dessous :
Sélectionnez l’icône Copilot en regard du pipeline ayant échoué.
Copilot fournit un résumé clair des messages d’erreur et des recommandations actionnables pour le corriger. Dans les recommandations, les liens de résolution des problèmes sont fournis pour vous permettre d’examiner efficacement plus en détail.
capture d’écran
Limitations de Copilot pour Data Factory
Voici les limitations actuelles de Copilot pour Data Factory :
- Copilot ne peut pas effectuer de transformations ou d’explications sur plusieurs requêtes dans une seule entrée. Par exemple, vous ne pouvez pas demander à Copilot de « Mettre en majuscule tous les en-têtes de colonne pour chaque requête dans mon dataflow ».
- Copilot ne comprend pas les entrées précédentes et ne peut pas annuler les modifications après qu’un utilisateur a validée une modification lors de la création, via l’interface utilisateur ou le volet conversation. Par exemple, vous ne pouvez pas demander Copilot pour « Annuler mes 5 dernières entrées ». Toutefois, les utilisateurs peuvent toujours utiliser les options d’interface utilisateur existantes pour supprimer les étapes ou requêtes indésirables.
- Copilot ne peut pas apporter de modifications de mise en page aux requêtes de votre session. Par exemple, si vous indiquez Copilot de créer un groupe pour les requêtes dans l’éditeur, cela ne fonctionne pas.
- Copilot peut produire des résultats incorrects lorsque l’intention consiste à évaluer les données qui ne sont pas présentes dans les résultats échantillonné importés dans les données de sessions.
- Copilot ne produit pas de message pour les compétences qu’elle ne prend pas en charge. Par exemple, si vous demandez à Copilot d’effectuer une analyse statistique et d’écrire un résumé sur le contenu de cette requête, il ne termine pas correctement l’instruction comme indiqué précédemment. Malheureusement, il ne donne pas non plus de message d’erreur.