Skip to content
Power Platform - Apps - Automate - SharePoint
  • Pages
    • Support Power Platform - Power Apps - Power Automate
      • Licences
      • Mises à jour (waves)
      • Environnement & Solutions
        • Attribuer des droits sur un environnement
      • Power BI
      • Liens vers nos supports
    • Architecture Power Platform
      • Modéliser des données
    • Administrer Power Platform
      • Références
      • Sécurité
      • Center of Excellent (CeE)
      • Application Lifecycle Management (ALM) [WiP]
    • Power Apps
      • Références
      • Process de développement d'applications PowerApps
        • Création d'applications [WiP]
        • Contrôles
        • Contrôles modernes
      • Power Apps - Fonctions principales
        • Tips Fonctions
        • Fonction Patch
          • Patch des types complexes d'une liste SharePoint
      • Applications basées sur un modèle (model driven apps)
        • Tips Fonctions
        • Modèles Word avec une application pilotée par modèle
        • Lancer un flux depuis un bouton d'une application pilotée par modèle
        • Ressources JavaScript
      • Modes opératoires
        • Application Canvas - Guide de survie
        • Flux PowerAutomate à partir de Power Apps
        • Créer une application PowerApps avec une liste SharePoint
        • Compléter un modèle Word et générer un PDF [Premium]
        • Récupérer une photo depuis la caméra
        • Listes en cascade
        • Sélectionner un utilisateur (Liste SP)
        • Partager une application Power Apps
      • Développeur
        • JS
        • Outils externes
        • Bibliothèque de composants
      • Alternatives à PowerApps
      • Quizz
      • Charte de nommage et bonnes pratiques Power Apps Canvas
    • Power Automate
      • Références
      • Fonctions
        • JSON
        • Tips
        • Manipulations fichiers SharePoints [ToDo]
      • Modes opératoires
        • Approbations
          • Généralités
          • Approbations simples
          • [Exo] Commande fournisseur
        • [WiP] Ajouter un bouton de colonne SharePoint qui exécute un flux
        • Créer un PDF à partir de code HTML avec image
        • [WiP] Exécuter un flux depuis une ligne sélectionnée dans Excel
          • Copier un fichier depuis une PJ Outlook
        • Envoyer "en tant que"
        • Compter des éléments, même supprimés (table Audits)
      • Alternatives à Power Automate
      • Syntaxe générale
      • Power Automate pour le Bureau (PA
        • Ressources pédagogiques
    • Dataverse
      • Références
      • Common Data Model
      • Tables [WIP]
      • Colonnes [WIP]
      • Sécurité
      • Développeur
      • Référence automatique
      • Application pilotée par modèle
        • Exemple pratique
        • icon picker
          Migration depuis Access
    • Microsoft 365 & SharePoint
      • Vue d'ensemble de Microsoft 365 et SharePoint
      • Déroulé pédagogique
        • Module 1 : Microsoft 365 et SharePoint Online
        • Module 2 : Bibliothèques et listes
        • Module 3 : Intégration Office et gestion des documents
        • Module 4 : Type de contenu
        • Module 5 : Personnalisation des pages
        • Module 6 : Personnalisation des sites et des espaces de travail
        • Module 7 : Gestion de la sécurité
        • Module 8 : Workflows Power Automate
      • Bonnes pratiques
      • Sites SharePoint
        • Types de sites
        • Hiérarchies de sites
          • Sous-sites vs Hubs de sites
        • Créer un site
        • Principaux composants
          • Navigation
          • Composant WebPart dans les pages
          • Bibliothèques de document & Listes
          • Lien avec Teams
        • Pages d'un site SharePoint
        • Partage de flux d'un fichier ou d'un élément sélectionné
      • Listes SharePoint
        • Créer une liste
          • Créer une colonne
          • Gérer les vues
        • Power Automate avec des listes SharePoint
        • Mettre à jour une Liste SharePoint depuis Excel
        • TIPS
      • Bibliothèques de fichiers & dossiers SharePoint [WiP]
        • Rétention
        • Généralités
          • Création d'un nouveau document
          • Associer un modèle de document
          • Affichage et modification de documents dans le navigateur
          • Affichage et modification de documents dans le client
          • Téléchargement de documents
          • Déplacement et copie de documents
          • Affichage et modification des paramètres de la bibliothèque de documents
          • Paramètres de gestion des versions, approbation du contenu et extraction de documents
      • Intégration Power Apps
      • Droits & sécurité
      • API
      • Administration & rôles
    • Exercices
      • pl-7001
        PL-7001 - Power Apps Canvas
        • Lab 0 – Valider l'environnement de laboratoire
        • Lab 1 – Créer une application canevas à partir de données
        • Lab 2 – Modèle de données
        • Lab 3 – Créer une application canevas
        • Lab 4 – Créer l'interface utilisateur
        • Lab 5 – Données externes
        • Lab 6 – Formulaires
        • Lab 7 – Gérer les applications canevas
      • pl-7002
        PL-7002 - Power Automate
        • Lab 0 - Vérifier l’environnement de labo
        • Lab 1 - Créer des flux de cloud
        • Lab 2 - Modèle de données Dataverse
        • Lab 3 - SharePoint
        • Lab 4 - Flux d’approbation [SP]
        • Lab 5 - Flux de bouton [DV]
        • Lab 6 - Flux planifié [SP]
        • Lab 7 - Filtres de déclencheur [DV]
    • Exos Power Apps Power Automate
      • [Exo A] Flux avec une liste SharePoint
      • [Exo06] Créer une application Canvas avec Copilot
      • Flux avec une table Dataverse
        • Créer la source Dataverse
        • Créer le flux de bouton
        • Créer un flux automatisé avec filtre
      • Flux avec une liste SharePoint

Migration depuis Access

Préparation de l’importation

Les types de champs pas supportées : N° de réplication.

[ModeOp] Importer une base Access

todo-list

Résumé des étapes

1- Dans Dataverse, disposer d’une solution ou en créer une (conseillée)
2- Dans Access, lancer l’Assistant d’exportation
Si la base contient des relations entre les tables :
3- Dans la solution Dataverse, renommer les champs “clé”
4- Dans Access, créer des requêtes Mise à jour pour remplir les “champs clé” avec des GUID

1- Dans Dataverse

Dans un environnement supportant Dataverse, créer éventuellement un solution. Les tables ajoutées dans cette solution avec l’exportation des données Access pourront ensuite être utilisées dans toutes les solutions de l’environnement.

2- Importer de Access vers Dataverse

Cliquer sur Dataverse dans l’onglet Données externes : ​
image.png
Sélectionner un environnement et cocher les options suivantes puis cliquer sur Sélectionner les champs de nom principal. ​
image.png
Sélectionner un champ parmi ceux de type Texte des tables et cliquer sur OK ​
image.png
De retour dans l’assistant d’exportation, cliquer sur Suivant >.
Sélectionner la solution puis cliquer sur Suivant > : ​
image.png
Le résultat du valideur s’affiche. Si au moins un avertissement a été détecté, voici le message : ​
image.png
Cliquer sur Créer une table d’erreurs de validation de colonne, puis cliquer sur Annuler. Ouvrir ensuite la table Erreurs de validation de colonne de dataverse : ​
image.png
Si les types de champ ne sont pas corrigés, relancer l’Assistant et cocher Voulez-vous ignorer les avertissements du valideur et poursuivre l’exportation vers Dataverse ?, ce qui active le bouton OK pour poursuivre. Si aucune erreur n’est détectée, cliquer sur OK. ​
image.png
L’Assistant affiche la liste des tables et leur état d’exportation : ​
image.png
Dans la base Access, pour chaque table, se trouvent la table source renommé <table>_Local et la table liée à la base Dataverse : ​
image.png
Cliquer sur Créer un rapport d’exportation crée une table Rapport d’exportation de Dataverse, mais toujours vide... Cliquer sur Fermer.
Constater que les tables sources sont suffixées avec _Local et qu’un lien vers la table Dataverse a été créé : ​
image.png

3- Ajuster les champs dans Dataverse

Dans Access, chaque réservation est affectée à une salle, via le champs lien IDSalle :
image.png

a) Renommer les tables

Pour chaque table, modifier le Nom au pluriel (Paramètres) :
image.png
Ces noms au pluriel seront repris dans plusieurs endroits de Power Apps et Power Automate.

b) Re créer les relations

Dans Dataverse, les tables sont bien présentes, mais les relations entre elles doivent être recréées. Les champs IDSalle de la base d’origine ne peuvent pas être utilisées.
image.png
Dans chaque table, un champ avec le même nom que la table a été créé, de type Identificateur unique.
Dans une table, sélectionner Colonnes (1), puis dans le menu contextuel de la ligne du champ, sélectionner Modifier (2). Enfin, dans Nom complet, ajouter le suffixe _key. Enregistrer.
image.png
Cliquer sur Tous, en haut du volet Objets, et cliquer sur Publier toutes les personnalisations.
Créer la relation entre les tables : Dans la table du côté Plusieurs des relations (ici la table Resa), afficher les relations, puis + Nouvelle relation puis Plusieurs-à-une : ​
image.png
Rechercher la table dans la liste Associé (un), puis sélectionner Parental pour le Type de comportement (les suppressions et mises à jour se feront en cascade). Ne pas rendre obligatoire la saisie pour l’instant. ​
image.png
Cette action ajouter une colonne de type Recherche dans la table du côté Un.

4- Créer des requêtes Mise à jour

Dans Access, clic droit sur une des requêtes liées, puis Actualiser le lien.
Créer une requête, ajouter les 2 tables concernées par la relation (tables liées vers Dataverse), basculer en requête Mise à jour (1), relier les deux tables avec leurs champs actuelles de relation (2) puis paramétrer la remplissage du champ par le champ “key” (3) : ​
image.png
Exécuter la requête, et confirmer les 2 messages d’avertissement successifs. La requête peut être enregistrerer dans la base Access pour la réutiliser lors d’un nouvelle import.
Retourner dans la colonne de recherche (ici Salle de la table Resa) et passer Besoin en colonne de recherche sur Entreprise obligatoire.
Dans Dataverse, supprimer les champs qui servaient à faire la relation entre 2 tables, ici IDSalle dans les 2 tables Salle et Resa (pour le champ IDSalle de la table Salle, supprimer d’abord la clé à partir de la page Clés de la table). Dans ce cas, la requête préalablement enregistrée ne pourra plus être utilisée.


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.