Partage via


Afficher les données conservées à long terme

Vous pouvez afficher les données conservées à partir d’une requête de recherche avancée ou en créant un flux Power Automate.

Pour afficher les données conservées dans un environnement, vous devez disposer du rôle de sécurité Administrateur système ou tout rôle de sécurité qui inclut des privilèges de lecture de portée d’organisation sur la table.

Accorder des privilèges pour afficher les données conservées

Imaginez qu’un auditeur ait besoin d’accéder à des données à long terme conservées pour la table des comptes. Pour fournir l’accès à l’auditeur, un administrateur Power Platform crée un rôle, par exemple un rôle nommé Rôle d’accès LTRAccounts et accorde le privilège de lecture de l’étendue de l’organisation à la table des comptes. Ajoutez ensuite le compte d’utilisateur Power Platform de l’auditeur au rôle de sécurité. Lorsque la tâche de l’auditeur est terminée, il est recommandé de retirer l’auditeur du rôle de sécurité.

Privilèges pour afficher les données conservées

Pour plus d’informations sur la création et la modification de rôles de sécurité Dataverse, accédez à Créer ou modifier un rôle de sécurité pour gérer l’accès.

Afficher les données conservées à l’aide de filtres de modification à partir d’une application pilotée par modèle

Notes

  1. Connectez-vous à Power Apps, lancez une application qui inclut une table qui a conservé des données.

  2. Ouvrez la vue que vous souhaitez. Depuis la vue, sélectionnez Modifier les filtres.

  3. Sélectionnez Passer aux données conservées. Sélectionnez la modification des données conservées sur le volet de modification du filtre.

    Notes

    Cela modifie la valeur de l’attribut élément de récupération datasource en "retained".

  4. Sélectionnez les tables et les filtres de recherche que vous souhaitez, puis sélectionnez Appliquer. Les données conservées sont affichées dans la grille en lecture seule. Résultats de la requête de recherche avancée affichant les enregistrements d’incidents conservés Si vous avez besoin de récupérer des données à long terme à partir de plusieurs tables liées, telles que la table de compte, qui a une table d’incidents conservés associée, utilisez d’abord la recherche avancée pour récupérer la ligne d’incidents conservés. Utilisez ensuite la colonne Casenumber et utilisez la recherche avancée pour récupérer la ligne de compte qui contient le numéro de dossier.

Pour plus d’informations : Recherche avancée dans les applications pilotées par modèle

Afficher les données conservées à l’aide d’un flux

Créez un flux de cloud Power Automate pour créer un fichier Excel des données conservées à partir d’une requête FetchXML et envoyez-le sous forme de pièce jointe à un e-mail. En savoir plus : Créer un flux de cloud pour afficher les données conservées à long terme Dataverse

Notes

Si les données conservées incluent des pièces jointes de la table d’annotation, la valeur renvoyée est une représentation base64 du fichier. Les fichiers volumineux peuvent entraîner l’expiration du délai d’attente d’expiration de l’action de flux cloud ou le dépassement de la taille limite des messages de sortie.

Pour contourner ce comportement, utilisez l’action ExportRetainedData API Web de message pour ExportRetainedData ou le SDK pour .NET à l’aide d’Azure Functions ou d’autres options de développement personnalisées.

Limitations pour la récupération des données conservées

Ces restrictions sont appliquées par Dataverse pour chaque environnement :

  • Jusqu’à cinq utilisateurs peuvent interroger et récupérer les données conservées en même temps.
  • Jusqu’à 100 requêtes par jour sont autorisées pour chaque environnement.
  • Toute requête unique provenant de la recherche avancée, le flux de cloud Power Automate ou l’API publique OData Dataverse est considérée comme une seule requête.
  • Les requêtes sont autorisées sur une table à la fois. Les jointures et les fonctions d’agrégation ne sont pas autorisées. Envisagez les options avec Microsoft Fabric pour les requêtes complexes et les options Power BI. Pour plus d’informations : Afficher les données conservées avec Microsoft Fabric
  • Les données conservées incluent les données de recherche. Les valeurs de recherche dans la table sont dénormalisées avec l’ID et la valeur du nom.

Afficher les données conservées avec Microsoft Fabric

Vous pouvez consulter les données des applications actives (en direct) et inactives (conservées à long terme) dans Dataverse à l’aide de Microsoft Fabric Pour ce faire, associez votre environnement Dataverse à Fabric. Plus d’informations : Lier votre environnement Dataverse à Microsoft Fabric et obtenir des informations approfondies..

Lorsque votre politique de rétention à long terme est exécutée avec succès, vous pouvez accéder aux données Dataverse actives et inactives. Les limitations appliquées à la récupération des données conservées ne s’appliquent pas à ce mode d’accès.

Vous pouvez explorer les données avec le point de terminaison SQL et interroger les données Dataverse avec SQL et générer des vues dans Fabric. Vous pouvez également créer des rapports Power BI. Plus d’informations : Utiliser les données Dataverse et générer les rapports Power BI

La colonne msft_datastate de table Dataverse permet de filtrer les données avec la clause SQL WHERE :

  • Données d’application inactives : WHERE msft_datastate=1
  • Données de l’application active (en direct) : « WHERE msft_datastate=0 or msft_datastate=NULL »

Problèmes connus

Vues personnelles des données conservées

L’enregistrement des résultats de requête des données conservées sous forme de vue personnelle n’est pas pris en charge. Bien que les utilisateurs puissent enregistrer les résultats de requête des données conservées sous forme de vue personnelle, la vue ne renvoie pas de résultats.

Voir aussi

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