Article issu de la série suivante :
- Créer une nouvelle table Dataverse
- Créer des champs supplémentaires dans une table Dataverse
- Ajouter un champ calculé dans une table Dataverse
- Importer des données Excel dans Dataverse
- Relier deux tables de Dataverse entre elles
- Créer une règle d’entreprise Dataverse obligatoire
- Ajouter une nouvelle règle de visibilité dans Dataverse
- Créer une application Power Apps canevas avec Dataverse
- Créer une application Power Apps d’entreprise
- Concevoir le plan de site d’une application Power Apps
- Configurer la vue de table d’une application Power Apps
- Configurer le tableau de bord central d’une application Power Apps
- Exécuter l’application Power Apps pilotée par un modèle
- Partager une application Power Apps pilotée par un modèle
- Créer un flux de processus métiers d’entreprise
- Exécuter l’application de flux d’entreprise
Cet exemple vous explique comment grâce à la fonctionnalité native Obtenir des données d’un fichier Excel, vous pouvez importer des données en bloc de Microsoft Excel dans une table.
À l’issue de cette manipulation, vous disposerez d’un environnement Common Data Service mis à jour, dans lequel vous pourrez manipuler vos données.
Préparation
- Les fichiers d’exercices doivent être téléchargées.
- L’exercice du TP Ajouter un champ calculé doit être terminé avec succès.
Adapter le fichier Excel
Dans les fichiers d’exercices, ouvrez le dossier tables. Dans ce dossier, ouvrez le fichier Excel qui s’intitule table_NDF.xlsx.
Dans ce menu, cliquez sur l’affichage qui s’intitule Personnalisé : la table Note de frais apparaît.
Prenez le temps de parcourir le fichier pour comprendre ses données.
Ensuite, remplacez partout le préfixe cr121_ par votre préfixe. Ce préfixe se trouve dans toutes les entêtes de colonnes du tableau.
Enregistrez le fichier Excel.
Le fichier ne contient que des frais liés à des déplacements. Toutefois, il aurait pu contenir des frais de toute nature.
Administrer la table
Ouvrez le site web Microsoft Power Apps et identifiez-vous avec votre compte.
Dans le volet de navigation (à gauche), cliquez sur Données, puis cliquez sur tables : la liste des tables existantes s’affiche.
Dans le volet central, en haut et à droite, cliquez sur l’affichage qui s’intitule Par défaut.
Dans ce menu, cliquez sur l’affichage qui s’intitule Personnalisé : la table Note de frais apparaît.
Cliquez sur la table Note de frais pour l’ouvrir.
Importer les données
Dans le menu, cliquez sur Obtenir les données puis cliquez sur Obtenir des données à partir d’Excel. Ne cliquez pas sur Modification des données dans Excel.
Pour vous aider, regardez la copie d’écran ci-dessous.

Ensuite, cliquez sur le bouton Fichier non chargé.
Dans la fenêtre Windows, récupérez et ouvrez le fichier table_NDF.xlsx puis patientez quelques secondes, le temps du chargement et de l’analyse du fichier par l’assistant.
Pour vous aider, regardez la copie d’écran ci-dessous.

Le lien Mapper des champs sert à mapper manuellement les champs du fichier Excel aux champs d’tables. Dans ce scénario, vous n’avez pas besoin de l’utiliser, car normalement l’assistant reconnaît tous les champs du fichier Excel.
En haut et à droite, cliquez sur le lien Importer puis patientez quelques secondes, le temps de l’import du fichier par l’assistant.
Pour vous aider, regardez la copie d’écran ci-dessous.

Pour consulter le résultat, cliquez sur tables dans le volet de gauche.
Ensuite, dans le volet central, cliquez sur la table Note de frais.
Cliquez sur l’onglet Données (à droite).
Pour vous aider, regardez la copie d’écran ci-dessous.

Résumé
Dans cet exercice, vous avez appris à importer des données dans une base Dataverse, à l’aide de la fonctionnalité native Obtenir des données à partir d’Excel.
Il existe d’autres techniques pour alimenter manuellement la base Dataverse. Notamment, vous pouvez utiliser le complément Microsoft PowerApps Office dans Excel, ou encore créer un projet d’intégration de données.