Vue d’ensemble de la conservation des données à long terme Dataverse

Microsoft Dataverse prend en charge les politiques de rétention personnalisées pour conserver en toute sécurité les données illimitées à long terme de manière rentable. Bien que Dataverse peut soutenir la croissance de votre entreprise sans limite de données actives, vous pouvez envisager de déplacer les données inactives vers le magasin de conservation à long terme Dataverse.

Important

Vous devez remplir les deux conditions suivantes pour utiliser toutes les fonctionnalités de conservation des données à long terme :

  • L’environnement Power Platform doit être un environnement géré. Cela s’applique également aux clients Dynamics 365 qui devront passer à un environnement géré si l’environnement n’est pas déjà un environnement géré.

  • Un minimum de 1 000 licences Dynamics 365 ou 1 000 licences Power Apps par utilisateur, ou 1 000 licences d’une combinaison des deux dans un seul client.

Les clients qui ne répondent pas à ces exigences peuvent continuer à créer des stratégies de conservation des données, mais ces stratégies sont désactivées.

Regardez cette vidéo pour en savoir plus sur la conservation des données Dataverse à long terme.

Cycle de vie des données des applications métier

Considérez le cycle de vie des données des applications métier en trois étapes. D’abord les données actives, qui au fil du temps deviennent des données inactives, et enfin des transitions vers des données supprimées.

Diagramme du cycle de vie des données des applications métier

Phase Description
1. Données actives Les données sont facilement disponibles et transformées via des applications.
Accessible dans tous les workflows d’application.
Également appelées données en direct.
2. Données inactives Les données sont immuables et en lecture seule.
Sont stockées en conservation à long terme.
A un accès limité. Conservé à des fins de conformité, d’audit et de découverte légale.
3. Données supprimées Supprimées définitivement. Le cycle de vie des données est terminé.

Dataverse fournit un support de plate-forme native pour la conservation à long terme des données. Il permet aux organisations d’obtenir des avantages immédiats et continus :

  • Conservez en toute sécurité les données d’application historiques à long terme pour les audits, les exigences légales et réglementaires.
  • Accédez aux données en lecture seule à des fins de recherche limitées.
  • Réduisez la capacité de la base de données consommée et économisez de l’argent sur les données inactives.
  • Évitez les investissements informatiques nécessaires à la création et à la maintenance de solutions personnalisées pour la conservation à long terme des données d’application historiques.

Fonctionnement

Les administrateurs d’application configurent des politiques personnalisées pour une table avec un critère pour conserver les données à long terme. Les données conservées ne sont jamais déplacées hors de Dataverse ; elles sont stockées dans la conservation à long terme Dataverse. Les données sont toujours sécurisées avec la sécurité Dataverse appuyée par Microsoft Entra ID.

Important

  • Une fois les données conservées avec la conservation à long terme Dataverse, elles ne peuvent pas être rétablies à l’état de l’application dynamique (active) Dataverse.
  • Les clients qui utilisent une clé de chiffrement autogérée (BYOK) doivent savoir que les données conservées à long terme dans Azure Data Lake sont chiffrées avec la clé gérée par Microsoft. Envisagez de migrer vers une clé gérée par le client. Pour plus d’informations : Migrer les environnements Bring Your Own Key vers la clé gérée par le client
  • Lorsqu’une stratégie de rétention s’exécute, le processus envoie des demandes d’API dans Microsoft Power Platform. Ces demandes sont comptabilisées dans les demandes d’API existantes disponibles avec votre forfait. En savoir plus : Limites et allocations de requêtes

Dataverse fournit un accès en lecture seule aux données conservées via :

  • Recherche avancée dans une application.
  • Flux de cloud Power Automate.
  • API OData Dataverse pour les écrans personnalisés.

Types de données conservées à long terme

Les tables standard Dataverse (sauf système), les tables personnalisées, ainsi que les pièces jointes et images, peuvent être conservées dans le stockage à long terme Dataverse.

Notes

Actuellement, les tables d’audit, les tables élastiques ne sont pas pris en charge pour la conservation à long terme.

Les administrateurs définissent des politiques de rétention sur les tables lorsque le fabricant de l’application a activé la rétention à long terme pour la table. Lorsqu’un fabricant active la rétention sur une table racine parent, il active également la rétention pour toutes les tables enfants et pièces jointes et images associés.

Conservation des données à long terme et action de suppression et plug-ins existants

Toutes les relations en cascade d’actions de suppression existantes et les plug-ins pour les tables sont exécutés lorsqu’une politique de conservation des données est exécutée sur la table. En outre, l’action de rétention permet de déclencher un comportement personnalisé. Les créateurs d’applications peuvent écrire des plugins personnalisés pour l’action de rétention.

Pour plus d’informations : Conservation des données à long terme

Rapports sur la capacité de stockage

Avec la conservation Dataverse à long terme, les données ne sont jamais déplacées en dehors de Dataverse. La capacité déclarée dans les rapports d’administrateur Power Platform existants incluent à la fois les données en direct (actives) et conservées (inactives) en Go.

  • Détails de la capacité de la base de données signalés :

    • La capacité de la base de données signalée est la somme des données en direct et conservées. La capacité globale de la base de données consommée est réduite en fonction de la proportion des lignes de données conservées lors de l’exécution d’une stratégie.
  • Notez que l’exécution de la stratégie prend de 72 à 96 heures et qu’il y a 24 heures supplémentaires par la suite pour que les rapports sur la capacité de la base de données s’affichent.

  • Lorsqu’ils sont disponibles, les rapports affichent deux entrées pour une table qui a été activée pour la conservation à long terme :

    • Table, telle que Incident1 ou Contact.
    • Table conservée, telle que Incident conservé et Contact conservé.

    1 La table des incidents requiert une application Dynamics 365, telle que le service Dynamics 365.

  • Détails de la capacité d’archivage signalés :

    • Si des pièces jointes associées sont conservées à long terme, la capacité d’archivage reflète la somme des données actives et conservées. Il n’y aura aucune réduction ou économie observée avec la capacité d’archivage après l’exécution d’une politique de rétention, qui impliquait des pièces jointes.

Les rapports sur la capacité des journaux ne sont pas disponibles actuellement.

Affichage des rapports de capacité

Imaginez un scénario de non-production où toutes les données en direct des tables d’incidents et de contacts sont conservées avec la rétention à long terme Dataverse. Une fois la politique de conservation à long terme terminée avec succès, il y a des entrées pour Incident conservé et Contact conservé dans le rapport. La réduction de la capacité de la base de données consommée dépend du nombre de types de données de lignes et de colonnes impliquées dans le processus de rétention.

Rapport sur la capacité de stockage qui inclut les données de table conservée

Notes

  • Si les tables ne sont pas visibles dans le rapport, exportez la vue vers une feuille de calcul Excel en sélectionnant les trois barres verticales en haut à droite du rapport de capacité, puis sélectionnez Télécharger toutes les tables.
  • Si une table a généralement des tables enfants associées, les rapports de capacité affichent également la taille en Go conservée par la table enfant.

Pour plus d’informations sur les rapports de capacité, voir Nouvelle capacité de stockage Microsoft Dataverse.

Comprendre les coûts de stockage de rétention à long terme

La rétention à long terme de Dataverse ne nécessite aucun achat de stockage supplémentaire et ne nécessite pas que vous achetiez la fonctionnalité en tant que service distinct. Chaque Go transféré d’une base de données Dataverse vers la conservation à long terme Dataverse consommera, en moyenne, 50 % de capacité de base de données en moins. En effet, les données sont compressées lors d’une rétention à long terme Dataverse.

Par exemple :

  • Supposons que la capacité de la base de données consommée par Contoso soit de 1 000 Go aujourd’hui et que la stratégie de rétention à long terme programmée de Contoso ait été exécutée et conserve 200 Go de données avec la rétention à long terme Dataverse.
  • Avec une compression moyenne d’au moins 50 %, la taille des données conservées est de 100 Go, soit une économie de 50 % par rapport à l’état actif des données.
  • Cela implique que Contoso dispose désormais de 800 Go de données actives et de 100 Go de données inactives dans Dataverse.
  • Dans ce scénario, les rapports sur la capacité de stockage affichent l’utilisation de la base de données à 900 Go (800 Go + 100 Go).

Notes

  • La conservation à long terme Dataverse compresse les données de la base de données. La quantité de compression dépend du type de données dans Dataverse. Avec certaines données (indéterministes), vous pouvez constater des économies supérieures à 50 %, alors qu’avec d’autres, vous pouvez constater des économies inférieures à 50 %. Vous pouvez également remarquer que les économies sont plus évidentes lorsque des volumes de données plus importants (des centaines de Go) sont conservés à long terme.
  • Pour les pièces jointes de fichiers et d’images, la rétention à long terme Dataverse ne réduit pas la capacité consommée. Dans de rares cas, en fonction du fichier ou de l’image, les économies de capacité de fichier peuvent être négligeables.

Les politiques de conservation conscientes de la solution

Les stratégies de conservation Dataverse sont conscientes de la solution. Les stratégies de conservation Dataverse ajoutées à une solution sont appelées stratégies de rétention sensibles à la solution. Vous pouvez ajouter plusieurs stratégies de rétention à la même solution. Les stratégies de rétention sont ajoutées à une solution non gérée. Cela aide les créateurs à suivre les meilleures pratiques de gestion du cycle de vie des applications (ALM) lorsqu’ils travaillent avec des stratégies de rétention Dataverse.

Lorsque vous incluez vos stratégies de rétention dans une solution, leurs définitions deviennent portables, ce qui facilite leur déplacement d’un environnement à un autre, ce qui permet de gagner du temps pour créer la stratégie de rétention. Par exemple, vous développez d’abord une solution contenant une stratégie de rétention dans un environnement de développement ou de bac à sable. Vous déplacez ensuite cette stratégie de rétention vers un environnement de pré-production pour tester et valider que la solution fonctionne bien et est prête pour la production. Une fois les tests terminés, l’administrateur importe la solution dans l’environnement de production.

Notes

  • Les données conservées par les stratégies de rétention ne sont pas portables dans le cadre des solutions, seules les définitions des stratégies de rétention le sont. Vous devez exécuter la stratégie de rétention dans un environnement pour conserver les données dans le stockage à long terme Dataverse.
  • Seules les règles de rétention créées dans les environnements Power Platform peuvent être sensibles à la solution.

Vous créez une solution avant de lui ajouter une stratégie de rétention. L’exportation et l’importation de solutions contenant des stratégies de rétention sont les mêmes qu’avec les autres composants de la solution.

Pour plus d’informations sur les solutions et les composants de solution, voir Vue d’ensemble des solutions.

Étapes suivantes

Définir une stratégie de conservation des données pour une table
Partager vos idées