Importer des données statiques à l’aide de Power Query
Dans l’unité précédente, vous avez découvert comment accéder à vos flux de données. Dans cette unité, vous allez découvrir le processus d’importation de données statiques telles que des données saisies manuellement dans une table Dataverse à l’aide de Power Query.
Dans ce scénario, vous disposez d’une courte liste de contacts (prénom, nom et adresse e-mail) que vous devez importer dans une table Dataverse temporaire pour examen. Cette liste de contacts peut se trouver dans un fichier texte ou être ajoutée manuellement.
Vous allez créer un flux de données dans Power Apps Studio pour ce processus.
Créer un flux de données à l’aide de Power Query
Pour créer un flux de données qui importe des données dans Dataverse à l’aide de Power Query, procédez comme suit :
Dans la barre de commandes de la page Flux de données de Power Apps Studio, cliquez sur + Nouveau flux de données.
Dans la fenêtre Nouveau flux de données, saisissez un nom pour le nouveau flux de données, puis cliquez sur Créer.
Dans la fenêtre Choisir une source de données de Power Query, sélectionnez la source de données pour votre scénario métier. Vous pouvez faire votre choix parmi de nombreuses sources différentes et effectuer facilement un chargement depuis votre ordinateur pour démarrer le processus. Pour notre exemple, nous allons créer une Table vide. Pour rechercher cette option, cliquez sur Afficher plus en haut de la liste des sources à droite, puis sélectionnez Table vide. L’option Table vide se trouve près de la ligne inférieure de votre liste de sources.
Avec cette étape suivante, vous vous connectez à une source de données. Vous devrez peut-être saisir des informations d’identification et des détails sur la source de données, selon la source. Dans notre exemple de Table vide, nous pouvons définir des informations sur la structure des données et les lignes. Nous pouvons ajouter des noms de colonne tels que First Name, Last Name et Email Address.
Nous pouvons saisir des données dans la table, sous les lignes que nous avons créées. Nous pouvons également nommer notre table. Dans ce cas, nous l’appelons « LearnPQContact ». Cliquez sur Suivant pour terminer cette étape et passer à l’étape de transformation des données.
L’étape de transformation des données vous propose de nombreuses options vous permettant de transformer les données telles que l’ajout de colonnes en fonction de calculs, de regroupements ou de la transformation d’autres colonnes de la source de données. En outre, vous pouvez notamment supprimer, renommer et trier. Double-cliquez et redéfinissez le nom de la colonne Email Address dans vos données sur Primary Email Address. Notez que dans le volet Paramètres de requête à droite, sous Étapes appliquées, l’étape que vous venez d’effectuer est appelée Colonnes renommées.
Si vous décidez d’annuler une étape, vous pouvez cliquer sur le X à gauche de l’étape appliquée.
Cliquez sur Suivant pour terminer la transformation des données et passer au mappage de tables.
L’écran Mapper les tables vous permet de définir s’il faut créer une table ou mettre à jour une table existante. Par défaut, Power Apps sélectionne l’option Charger dans une nouvelle table. Ensuite, vous définissez la colonne de destination pour chaque colonne source lors de l’importation des données. Pour notre scénario actuel, si vous avez saisi un nom de table lors de l’étape de transformation des données, vos champs Nom de la table et Nom d’affichage de la table comportent déjà le nom de table que vous avez donné. Vous pouvez modifier les valeurs ici. Saisissez une Description de la table. Le mappage de colonnes ne nécessite aucune modification, car nous créons une table sur la base de notre écran de transformation de données. Cliquez sur Suivant pour terminer cette étape.
L’ultime étape de création du flux de données consiste à configurer les paramètres d’actualisation. Vous pouvez actualiser vos flux de données à la demande (Actualiser manuellement) ou selon un calendrier prédéterminé (Actualiser automatiquement). Vous pouvez également choisir une option pour envoyer une notification d’échec d’actualisation au propriétaire du flux de données. L’option de notification est utile si vous créez une actualisation planifiée. Laissez Actualiser manuellement et cliquez sur Publier pour terminer la création du flux de données.
Quelques instants après, Dataverse commence à approvisionner la nouvelle table (ou à mettre à jour une table existante) et le nouveau flux de données est ajouté à la liste de Mes flux de données avec le statut Publié. Une notification est alors envoyée pour confirmer que le processus est terminé.
Pour accéder à la table venant d’être créée, cliquez sur Tables dans le volet de navigation gauche et recherchez votre nouvelle table en saisissant son nom dans le champ de recherche en haut à droite. (Vous pouvez également parcourir la liste complète des tables.)
Étape suivante
Vous avez maintenant découvert comment créer un flux de données qui importe des données saisies manuellement dans une nouvelle table Dataverse à l’aide de Power Query. À présent, vous allez découvrir comment ajouter de nouveaux comptes à partir d’un fichier texte dans une table Dataverse existante.