Qu'est-ce que Microsoft Dataverse ?

Notes

En vigueur depuis novembre 2020 :

  • Common Data Service s’appelle désormais Microsoft Dataverse. En savoir plus
  • Une partie de la terminologie de Microsoft Dataverse a été mise à jour. Par exemple, une entité est maintenant une table et un champ est maintenant une colonne. En savoir plus

Cet article sera bientôt mis à jour pour refléter la terminologie la plus récente.

Dataverse permet de stocker et de gérer en toute sécurité les données utilisées par les applications métier. Les données à l’intérieur de Dataverse sont stockées dans un ensemble de tables. Une table est un ensemble de lignes (anciennement appelées enregistrements) et de colonnes (anciennement appelées champs / attributs). Chaque colonne de la tables est conçue pour stocker un certain type de données, par exemple, le nom, l'âge, le salaire, etc. Dataverse propose un ensemble de base de tables standard qui présentent des scénarios courants, mais vous pouvez également créer des tables personnalisées spécifiques à votre organisation et les remplir avec des données à l'aide de Power Query. Les créateurs d’applications peuvent ensuite utiliser Power Apps pour créer des applications riches qui utilisent ces données.

Capture d'écran montrant un aperçu de Microsoft Power Platform.

Pour plus d’informations sur l’achat d’un plan permettant d’utiliser Dataverse, accédez à Informations sur les prix.

Pourquoi utiliser Dataverse ?

Les tables standard et personnalisées dans Dataverse constituent une option de stockage sécurisée et basée sur le cloud pour vos données. Les tables vous permettent de créer une définition orientée entreprise des données de votre organisation pour une utilisation dans les applications. Si vous n'êtes pas sûr si les tables sont la meilleure option, prenez en compte ces avantages :

  • Faciles à gérer – Les métadonnées et les données sont stockées dans le cloud. Vous n'avez pas à vous préoccuper par la suite des détails de la façon dont elles sont stockées.
  • Faciles à sécuriser – Les données sont stockées en toute sécurité afin que les utilisateurs puissent les voir uniquement si vous leur accordez l'accès. La sécurité basée sur les rôles vous permet de contrôler l’accès aux tables pour les différents utilisateurs de votre organisation.
  • Accéder à vos données Dynamics 365 – Les données de vos applications Dynamics 365 sont également stockées dans Dataverse, ce qui vous permet de créer rapidement des applications qui utilisent vos données Dynamics 365 et d’étendre vos applications à l’aide de Power Apps.
  • Métadonnées riches : les types de données et les relations sont utilisés directement dans Power Apps.
  • Logique et validation : Définissez des colonnes calculées, des règles métier, des workflows et des flux des processus d'entreprise pour assurer la qualité des données et piloter les processus d'entreprise.
  • Outils de productivité : Les tables sont disponibles au sein de compléments pour que Microsoft Excel puisse augmente sa productivité et garantir l'accessibilité des données.

Plus d'informations : Pourquoi choisir Dataverse ?

Mises à jour de la terminologie

En réponse aux commentaires des clients et aux données issues de la recherche sur les utilisateurs, à compter de novembre 2020, nous mettons à jour une partie de la terminologie dans Dataverse pour être plus intuitive et rendre son utilisation plus productive. Les mises à jour terminologiques sont répertoriées ci-dessous et nous sommes en train de les déployer dans Microsoft Power Platform.

Terme hérité Terme actuel
Entité, entités Tableau, tableaux
Champ, champs
Attribut, attributs
Colonne, colonnes
Enregistrement, enregistrements Ligne, lignes
Groupe d’options, groupes d'options à sélection multiple
Liste de sélection, listes de sélection
Choix, choix
Deux options Oui/non

Notes

Ces mises à jour de terminologie ne s'appliquent à aucune API ou message dans les services web Dataverse. Par exemple, les noms des messages CreateEntityRequest et CreateAttributeRequest ne changera pas.

Dynamics 365 et Dataverse

Les applications Dynamics 365, telles que Dynamics 365 Sales, Dynamics 365 Customer Service ou Dynamics 365 Talent, utilisent également Dataverse pour stocker et sécuriser les données qu'ils utilisent. Cela vous permet de créer des applications en utilisant Power Apps et Dataverse directement avec vos données commerciales de base déjà utilisées dans Dynamics 365 sans obligation d'intégration.

  • Créer des applications par rapport à vos données Dynamics 365 : Créez rapidement des applications en fonction des données commerciales dans Power Apps ou en utilisant la plateforme extensible qui permet aux développeurs professionnels d'interagir par programmation avec les données et les métadonnées, d'appliquer la logique métier, de créer des connecteurs personnalisés et de s'intégrer à des données externes.

  • Gérer la logique et les règles métier réutilisables – Les règles et la logique métier déjà définies sur vos tables Dataverse sont appliquées à vos applications créées dans Power Apps pour garantir la cohérence des données indépendamment de la façon dont les utilisateurs accèdent aux données ou l'application qu'ils utilisent.

  • Compétences réutilisables dans Dynamics 365 et Power Apps – Des utilisateurs qualifiés dans Power Apps ou Dynamics 365 peuvent désormais tirer parti de ces compétences sur la plateforme Dataverse. La création de tables, de formulaires et de graphiques est désormais des tâches courantes que vous effectuez dans vos applications.

    Notes

    Les applications Finance and Operations requièrent actuellement la configuration de l'intégrateur de données pour rendre vos données commerciales des applications Finance and Operations disponibles dans Dataverse.

Intégration de données dans Dataverse

La création d’une application implique généralement des données provenant de plusieurs sources. Bien que cela puisse parfois se faire au niveau de l'application, dans certains cas, l'intégration de ces données dans un espace de stockage commun favorise une expérience de création d'applications simplifiée et un seul ensemble de logiques pour gérer et exploiter les données. Dataverse permet d'intégrer les données de plusieurs sources dans un même espace de stockage, qui peut ensuite être utilisé dans Power Apps, Power Automate, Power BI, et Power Virtual Agents ainsi que les données déjà disponibles à partir des applications Dynamics 365.

  • Intégration prévue à d'autres systèmes – Les données qui sont conservées dans une autre application peuvent être régulièrement synchronisées avec Dataverse pour vous permettre de tirer parti des données d'autres application dans Power Apps.
  • Transformer et importer des données à l'aide de Power Query – La transformation des données lors de l'importation dans Dataverse est possible par le biais de Power Query, un outil commun utilisé dans Excel et Power BI à partir de nombreuses sources de données en ligne.
  • Importation unique de données – L'importation et l'exportation simples de fichiers Excel et CSV peuvent être utilisées pour une importation ponctuelle ou peu fréquente des données dans Dataverse.

Pour plus d'informations sur l'intégration de données dans Dataverse, accédez à Ajouter des données à une table dans Dataverse en utilisant Power Query.

Interaction avec les tables

Lorsque vous développez une application, vous pouvez utiliser des tables standard, des tables personnalisées ou les deux. Dataverse fournit des tables standard par défaut. Celles-ci sont conçues, conformément aux meilleures pratiques, pour capturer les concepts et les scénarios les plus courants au sein d’une organisation.

Pour obtenir une liste complète des tables, voir la Référence de table.

Vous pouvez étendre la fonctionnalité des tables standard en créant une ou plusieurs tables personnalisées pour stocker des informations uniques à votre organisation. Plus d'informations : Création d'une table personnalisée

Logique et validation

Les tables dans Dataverse peuvent tirer parti de la logique et de la validation enrichies côté serveur pour garantir la qualité des données et réduire le code répétitif dans chaque application qui crée et utilise des données au sein d'une table.

  • Les règles métier valident les données sur plusieurs colonnes et tables et fournissent des messages d'avertissement et d'erreur, indépendamment de l'application utilisée pour créer des données. Plus d'informations : Créer une règle métier

  • Les Flux des processus d'entreprise guident les utilisateurs pour s'assurer qu'ils entrent des données cohérentes et suivent les mêmes étapes à chaque fois. Les flux des processus d'entreprise sont actuellement uniquement pris en charge pour les applications basées sur un modèle. Pour plus d'informations, consultez Vue d'ensemble du flux des processus d'entreprise

  • Les workflows vous permettent d'automatiser les processus d'entreprise sans interaction de l'utilisateur. Plus d'informations : Présentation des workflows

  • La Logique métier avec code prend en charge les scénarios développeur avancés pour étendre l'application directement depuis le code. Plus d'informations : Appliquer la logique métier avec du code

Sécurité

Dataverse offre un modèle de sécurité enrichi qui protège l'intégrité et la confidentialité des données des utilisateurs et prend en charge un accès aux données et une collaboration efficaces. Vous pouvez combiner les divisions, la sécurité basée sur les rôles, la sécurité basée sur les lignes et la sécurité basée sur les colonnes pour définir l'accès global des utilisateurs aux informations dans un environnement Dataverse. Plus d'information : Sécurité dans Dataverse dans le guide d'administration Power Platform

Fonctionnalités de développeur

Outre les fonctionnalités disponibles via le portail Power Apps, Dataverse comprend également des fonctionnalités pour que les développeurs accèdent par programmation aux métadonnées et aux données pour créer des tables et la logique métier, ainsi que pour interagir avec les données. Plus d'informations : Vue d’ensemble du développeur Dataverse

Étapes suivantes

Êtes-vous prêt à commencer à utiliser Dataverse ?

Avis de confidentialité

Avec le modèle de données courant Microsoft Power Apps, Microsoft collecte et stocke la table personnalisée et les noms des colonnes dans nos systèmes diagnostiques. Nous utilisons ces connaissances pour améliorer Common Data Model pour nos clients. La table et les noms des colonnes que les créateurs d'application créent nous aide à comprendre les scénarios qui sont communs dans la communauté Microsoft Power Apps et à combler les lacunes dans la couverture de la table standard du service, par exemple les schémas liés aux organisations. Les données dans les tables de base de données associées à ces tables ne sont pas accessibles ou utilisées par Microsoft ni non répliquées en dehors de la région dans laquelle la base de données est mise en service. Notez, toutefois, que la table personnalisée et les noms des colonnes peuvent être répliqués entre les zones et sont supprimées conformément à nos politiques de conservation des données. Microsoft s’engage à protéger votre vie privée comme décrit plus loin dans notre Centre de confiance.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).