Exercice : importer des données dans votre base de données Microsoft Dataverse

Effectué

Vous pouvez importer des données dans votre base de données Microsoft Dataverse en bloc à partir de sources comme Excel, Access, SharePoint, SQL et d’autres.

Remarque

La table Dataverse Pet référencée dans cette unité a été créée dans l’exercice précédent. Si vous avez besoin d’exemples de données à importer, les étapes ci-dessous montrent comment créer rapidement une liste SharePoint à utiliser pour vous entraîner.

Créer des exemples de données d’importation

  1. Avant d’importer des données dans votre table Dataverse, créez une liste SharePoint servant de source. Si nécessaire, accédez à office.com ou Microsoft 365 dans un onglet de navigateur distinct et connectez-vous avec votre compte professionnel ou scolaire.

  2. Dans le coin supérieur gauche, cliquez sur le lanceur d’applications (icône représentant une gaufre), puis sélectionnez SharePoint. Accédez au site SharePoint sur lequel vous souhaitez créer la liste.

  3. Cliquez sur Nouveau>Liste dans la barre de commandes.

  4. Dans la boîte de dialogue Créer à partir de zéro, sélectionnez Liste.

  5. Nommez la liste « SharePoint Pets », puis cliquez sur Créer. Vous pouvez décocher la case Afficher la liste dans la navigation du site si vous préférez ne pas l’afficher dans le volet de navigation gauche du site.

  6. Dans votre nouvelle liste, créez les colonnes suivantes afin qu’elles correspondent à votre table Dataverse Pets :

    Name Type de données
    PetSpecies Une seule ligne de texte
    Breed Une seule ligne de texte
    AppointmentDate Date et heure
  7. Ajoutez des exemples de données à votre liste afin qu’elle ressemble à la capture d’écran suivante :

  8. Revenez à la page d’accueil de votre site SharePoint et copiez l’URL du site, en vous arrêtant au nom du site.

    Important

    N’incluez aucun suffixe (comme /Lists) dans l’URL. Exemple : https://yourOrganization.sharepoint.com/sites/yourSharePointsite

Gardez l’onglet SharePoint de votre navigateur ouvert : vous en aurez bientôt besoin.

Importer des données dans votre table Dataverse

  1. Dans un nouvel onglet de navigateur, accédez à la page d’accueil Power Apps, puis cliquez sur Tables dans le volet de navigation gauche.

  2. Sélectionnez la table Pet, puis cliquez sur Importer>Importer des données dans la barre de commandes.

  3. Dans l’importateur de données Power Query, sélectionnez Liste SharePoint comme source de données. Utilisez le champ de recherche si nécessaire.

  4. Dans la fenêtre Se connecter à la source de données, saisissez l’URL de votre site SharePoint dans le champ URL du site. Vous devrez peut-être vous connecter. Après vous être authentifié, cliquez sur Suivant.

  5. À l’étape Choisir des données, sélectionnez la liste SharePoint Pets. Un aperçu des données s’affiche alors.

  6. Cliquez sur Suivant pour continuer.

  7. L’éditeur Power Query affiche alors les Requêtes, puis le contenu présenté dans l’aperçu précédent. L’éditeur Power Query permet de mettre en forme les données avant de les importer dans Dataverse. Vous pouvez choisir les colonnes que vous souhaitez importer en cliquant sur Choisir des colonnes. Vous pouvez également supprimer toutes les colonnes que vous ne souhaitez pas importer, à l’aide du bouton Supprimer des colonnes en haut de la fenêtre. Si vous commettez une erreur, la section Étapes appliquées sur le côté droit de la fenêtre conserve une trace des modifications. Ainsi, vous pouvez annuler cette étape pour annuler la dernière action. Rassurez-vous : vous ne modifiez pas votre source de données et filtrez simplement les éléments que vous allez importer.

    Par défaut, Power Query choisit toutes les colonnes, mais nous n’avons pas besoin d’importer toutes les données ici.

  8. Cliquez sur Choisir des colonnes dans l’onglet « Gérer les colonnes » dans l’en-tête.

  9. Sélectionnez uniquement les colonnes Title, PetSpecies, Breed et AppointmentDate, puis cliquez sur OK pour continuer.

    Capture d’écran de la fenêtre contextuelle Choisir des colonnes avec les colonnes nommées sélectionnées. Notez que l’option Étapes appliquées ajoute une étape « Choisir des colonnes ».

    Conseil

    Si vous avez commis une erreur, vous pouvez cliquer sur le « X » à gauche de l’étape dans Étapes appliquées. Ensuite, vous pouvez corriger l’étape.

  10. Une fois que votre table de requête dispose des colonnes Title, PetSpecies, Breed et AppointmentDate, cliquez sur le bouton Suivant pour continuer.

  11. À l’étape Mapper les tables, sous Paramètres de chargement, sélectionnez Charger dans une table existante. Référez-vous à l’image immédiatement ci-dessous pour les étapes suivantes (numérotées selon les étapes).

  12. Dans la liste déroulante Table de destination, sélectionnez votre table Pet. Elle peut s’afficher avec un préfixe (par ex. cref2_Pet).

  13. Dans la section Mappage de colonnes, sélectionnez Mappage automatique pour mettre automatiquement en correspondance les colonnes source et de destination. Vous devrez peut-être mapper manuellement Title à PetName et PetSpecies à Species.

  14. Après avoir mappé toutes les colonnes, cliquez sur Suivant.

  15. À l’étape Paramètres d’actualisation, choisissez Actualiser manuellement. Ensuite, cliquez sur Publier.

    Si vous recevez des avertissements, examinez et ajustez la requête si nécessaire.

  16. Une fois la publication effectuée et en l’absence d’avertissement, les données devraient se charger dans la table Pet. Actualisez le navigateur si nécessaire pour afficher les données.

Ce processus a utilisé SharePoint comme source de données, mais des étapes similaires s’appliquent lors de l’importation de données à partir d’autres sources prises en charge.