Actions sur les visualisations (graphiques)
Avec les services Web Microsoft Dataverse, vous pouvez effectuer les actions suivantes sur les tables de visualisation.
Actions sur les visualisations appartenant à une organisation
Pour effectuer des actions sur une visualisation appartenant à une organisation (SavedQueryVisualization
), vous devez bénéficier d’un rôle Administrateur système ou Personnalisateur de système. Vous pouvez effectuer les actions suivantes sur une visualisation appartenant à une organisation :
Créer, récupérer, mettre à jour et supprimer une visualisation appartenant à une organisation. Pour plus d’informations : Créer une visualisation
Notes
Après avoir mis à jour une visualisation appartenant à une organisation, vous devez publier les modifications apportées aux définitions de table pour les rendre visibles dans l’organisation à l’aide du message PublishAllXmlRequest. Par ailleurs, lorsque vous publiez une table, toutes les visualisations de l’organisation non publiées qui sont associées à la table sont publiées automatiquement.
Interroger et récupérer toutes les visualisations appartenant à une organisation qui sont liées à une table à l’aide de
SavedQueryVisualization.PrimaryEntityTypeCode
. Plusieurs visualisations détenues par l’organisation peuvent être jointes à une seule table. Pour obtenir la liste des tables auxquelles vous pouvez joindre une visualisation, voir Tables prises en charge pour les visualisations. Pour obtenir un exemple de code qui montre comment extraire toutes les visualisations appartenant à une organisation jointes à une table, voir Exemple : extraire tous les graphiques associés à une table.Notes
Vous ne pouvez pas modifier ni mettre à jour une visualisation pour la joindre à une autre table après avoir créé la visualisation. Cela implique que
SavedQueryVisualization.PrimaryEntityTypeCode
n’est pas valide pour l’action de mise à jour sur la visualisation appartenant à une organisation.Spécifier une visualisation appartenant à une organisation comme visualisation par défaut de la table associée en définissant
SavedQueryVisualization.IsDefault
surtrue
. Lorsque vous définissez une visualisation appartenant à une organisation comme visualisation par défaut d’une table, la visualisation s’affiche par défaut lorsque vous choisissez d’afficher les visualisations pour cette table dans Dataverse.Notes
Avec les services Web Dataverse, si vous définissez une visualisation appartenant à une organisation comme valeur par défaut pour une table pour laquelle une autre visualisation est déjà définie par défaut, les deux visualisations sont marquées comme visualisations par défaut de la table. Pour définir une visualisation comme visualisation par défaut d’une table, vérifiez qu’aucune autre visualisation n’est définie comme visualisation par défaut pour la table.
Pour obtenir la liste des messages pris en charge sur la table de visualisation appartenant à une organisation, voir Table SavedQueryVisualization.
Actions sur les visualisations appartenant à un utilisateur
Vous pouvez effectuer les actions suivantes sur une visualisation appartenant à un utilisateur (UserQueryVisualization
) :
Créer, récupérer, mettre à jour et supprimer une visualisation appartenant à un utilisateur. Pour plus d’informations : Créer une visualisation
Interroger et récupérer toutes les visualisations appartenant à un utilisateur qui sont liées à une table à l’aide de
UserQueryVisualization.PrimaryEntityTypeCode
. Plusieurs visualisations détenues par un utilisateur peuvent être jointes à une table. Pour obtenir la liste des tables auxquelles vous pouvez joindre une visualisation, voir Tables prises en charge pour les visualisations.Notes
Vous ne pouvez pas modifier ni mettre à jour une visualisation pour la joindre à une autre table après avoir créé la visualisation. Cela implique que
UserQueryVisualization.PrimaryEntityTypeCode
n’est pas valide pour l’action de mise à jour sur la visualisation appartenant à un utilisateur.Modifier la propriété d’une visualisation appartenant à un utilisateur en l’attribuant à un autre utilisateur ou à une autre équipe à l’aide de AssignRequest.
Récupérer l’accès dont le principal de sécurité (utilisateur ou équipe) spécifié dispose sur une visualisation appartenant à un utilisateur à l’aide de RetrievePrincipalAccessRequest. Vous pouvez également récupérer tous les principaux de sécurité (utilisateurs ou équipes) ayant accès à une visualisation appartenant à un utilisateur, ainsi que leurs droits d’accès à la visualisation utilisateur à l’aide de RetrieveSharedPrincipalsAndAccessRequest.
Collaborer avec d’autres utilisateurs et équipes dans des domaines spécifiques en partageant avec eux une visualisation appartenant à un utilisateur à l’aide de GrantAccessRequest, ModifyAccessRequest et RevokeAccessRequest.
Pour obtenir la liste des messages pris en charge sur la table de visualisation appartenant à un utilisateur, voir Table UserQueryVisualization.
Voir aussi
Graphiques
Comprendre les graphiques : représentation des données et des graphiques sous-jacents
Créer un graphique
Exemples de graphiques
Exemple : créer, extraire, mettre à jour et supprimer un graphique
Exemple : Extraire tous les graphiques associés à une table
Exemple : Attribuer un graphique à un autre utilisateur
Table SavedQueryVisualization
Table UserQueryVisualization
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é).