| Remarque Cette fonctionnalité est en disponibilité générale (GA) dans le canal de publication mensuel Microsoft 365 depuis mai 2022. Si vous utilisez le canal Entreprise semi-annuel Microsoft, il est disponible en décembre 2022. Pour plus d’informations sur la participation, consultez aka.ms/AccessAndPowerPlatform. |
|---|
Lors de la migration de types de données Access vers Dataverse, il est essentiel de comprendre ce qui n’est pas pris en charge, ce qui est partiellement pris en charge et ce qui est entièrement pris en charge pour chaque type de données correspondant.
Parmi les nombreux types de données pris en charge, il existe des limites et des variantes différentes entre Access et Dataverse. Pendant la migration, le processus de validation vous avertit des erreurs de conversion des données. Dans la plupart des cas, il existe des alternatives pratiques ou des solutions de contournement. Pour plus d’informations, consultez Présentation des types de données et des propriétés de champ dans lestypes de données Access et Colonne dans Dataverse.
Le tableau suivant fournit plus d’informations sur les types de données, les limites et les variantes pris en charge.
Résumé des types de données
| Access | Dataverse | Limite | Variantes |
|---|---|---|---|
| Texte court | Text (Texte) | Dataverse : 4 000 caractères Accès : 255 caractères |
Dans Dataverse, si la chaîne est mise à jour au-delà de 255 caractères, Access convertit la valeur en texte long pour l’affichage. |
| Texte long | Texte multiligne | Dataverse : 1 048 576 caractères Accès : 1 Go avec une limite d’affichage de 64 000 |
Access empêche l’exportation si la limite Dataverse est dépassée. |
| Lien hypertexte | URL | Dataverse : 4 000 caractères Accès : 8 192 caractères (y compris l’URL, le nom d’affichage et les info-bulles) |
Que l’URL d’accès soit une simple URL ou qu’elle comporte une ou plusieurs parties d’URL, elle est convertie en une colonne dans Dataverse. |
| DateTime | DateTime | Dataverse et Access utilisent tous deux le format de date et d’heure standard | Prise en charge complète |
| Date/heure étendue | Pas d’équivalent | Accès : Pour plus d’informations, voir Date/heure prolongée. | Non pris en charge |
| NuméroAuto | Identificateur unique | Dataverse : GUID Accès : entier, +2 147 483 647 |
Dataverse convertit la valeur Access en entier. |
| Devise | Devise | Dataverse : +/- 922 337 203 685 477 avec deux à dix décimales Accès : +/- 922 337 203 685 477 avec quatre décimales |
Dataverse a une conversion de taux de change intégrée, mais ne prend en charge qu’un seul format de devise dans un tableau. Access prend en charge plusieurs formats de devise dans une table. Envisagez de convertir le type de données Monétaire Access en décimal. Vous pouvez également importer la table du système Currency (qui contient le taux de change et les tables de base pour chaque devise) de Dataverse vers Access. Pour plus d’informations, consultez Tables et colonnes système de Dataverse. |
| Nombre : Décimal | Nombre décimal | Dataverse : +/-100 000 000 000 et jusqu’à 10 décimales. Accès : +/- 10^28-1 et jusqu’à 28 décimales |
Access n’exporte pas les données qui dépassent les limites Dataverse. |
| Nombre : entier | Nombre entier | Dataverse : +/- 2 147 483 647 Accès : +/- 2 147 483 647 (1, 2 ou 4 octets) |
Prise en charge complète |
| Numéro : Unique (4 octets) Numéro : Double (8 octets) |
Nombre à virgule flottante | Dataverse : valeurs fractionnaires jusqu’à 17 chiffres, mais l’affichage est limité à +/- 100 milliards avec cinq décimales, et l’arithmétique est approximative Accès : quatre octets Valeurs négatives : de 3,402823E38 à -1,401298E-45 Valeurs positives : 1,401298E-45 à 3,402823E38 Accès Huit octets : Valeurs négatives : 1,79769313486231E308 à -4,94065645841247E-324 Valeurs positives : 4,94065645841247E-324 à 1,79769313486231E308 |
Non pris en charge Conseil Pour migrer un type de données Access à virgule flottante, convertissez-le d’abord en type de données Numérique, définissez la propriété Taille du champ sur Décimal, puis migrez les données vers Dataverse, qui les stockera en tant que type de données Nombre décimal. Par rapport au type de données à virgule flottante Access, le type de données à virgule flottante Dataverse peut créer de minuscules différences qui peuvent être arrondies pour l’affichage. En règle générale, ce n’est pas un problème, mais lors de calculs répétés, vous pouvez obtenir des résultats légèrement incorrects. Si une précision absolue est requise, envisagez d’utiliser le type de données Dataverse Decimal, car il contient une plus grande plage de valeurs fractionnaires et conserve l’exactitude des données. |
| Grand numéro | Grand entier (BigInt) | Dataverse : 8 octets, -2^63 à 2^63-1 Accès : 8 octets, -2^63 à 2^63-1 |
Prise en charge complète |
| Pièce jointe | Fichier | Dataverse : 128 Mo, un fichier par colonne, et stocké dans le cloud Accès : 2 Go, plusieurs fichiers par colonne et stockés dans la base de données |
Pas encore pris en charge, mais bientôt disponible. Surveillez les mises à jour. |
| Objet OLE | Image (ou fichier) | Dataverse : 32 Mo, prend en charge les formats GIF, PNG, JPG et BMP, une image par colonne, et stocké dans le cloud Accès : 2 Go, prend en charge les images, les graphiques et les contrôles Active X, et stocké dans la base de données |
Non pris en charge |
| Assistant Liste de choix | Liste de choix | Dataverse : recherche sur une colonne Accès : recherche d’une ou plusieurs colonnes |
Pris en charge Access n’exporte qu’une recherche sur une colonne qui nécessite une préparation. Pour plus d’informations, consultez Créer un champ de choix pour la migration vers Dataverse. |
| Oui/non | Oui/Non (ou deux options) | Dataverse et Access utilisent tous deux une valeur booléenne | Prise en charge complète de deux options. Pas de prise en charge de l’ensemble d’options de sélection multiple. |
| Colonnes calculées | Pas d’équivalent | Dataverse : vous pouvez créer des calculs basés sur des types de données nombres entiers, décimales ou texte. Pour plus d’informations, consultez Définir des colonnes calculées dans Power Apps et Créer et définir des champs de calcul ou de cumul dans Microsoft Dataverse. Accès : pour plus d’informations, voir Colonnes calculées. |
Seuls les résultats des colonnes calculées Access sont exportés. |
| Champs à plusieurs valeurs | Champ ou choix à sélection multiple | Dataverse : stocke les valeurs sous la forme d’une chaîne délimitée dans une colonne. Access : stocke des valeurs de champ à plusieurs valeurs dans plusieurs tables. Pour plus d’informations, voir Champs à plusieurs valeurs. |
Non pris en charge |
| Texte enrichi | Texte ou texte multiligne | Dataverse : le texte prend en charge jusqu’à 4 000 caractères et le texte multiligne prend en charge jusqu’à 1 048 576 caractères avec la mise en forme. Access : champ de type Texte long (également appelé Mémo) dont la propriété TextFormat est définie sur RichText. |
Non pris en charge |
| Liens hypertexte | URL | Dataverse : affiche uniquement le texte de l’URL Access : outre le texte de l’URL, Access possède des composants intégrés qui incluent le nom convivial et le nom affiché du lien. |
Pris en charge Les composants de lien hypertexte pour le nom convivial et le nom d’affichage sont créés en tant que colonnes supplémentaires dans Dataverse. Ceux-ci continueront de fonctionner comme prévu dans les formulaires et les rapports d’Access. |