Vous pouvez exporter votre dashboard et l'importer dans un nouveau compte à l'aide de requêtes et de mutations dans NerdGraph.
Conseil
Vous pouvez également exporter votre sous forme d'image.
Pour ce faire :
- Accédez à l'explorateur GraphiQL.
- Découvrez quels dashboards sont disponibles.
- Exporter le dashboardsouhaité.
- Importez le dashboardsélectionné dans un nouveau compte.
Répertoriez votre dashboard
Utilisez la requête suivante pour récupérer une liste de votre dashboard existant :
{ actor { entitySearch(queryBuilder: { type: DASHBOARD }) { results { entities { ... on DashboardEntityOutline { guid name accountId } } } } }}
Exporter un dashboard
Utilisez la requête suivante pour exporter, puis extrayez les informations d'entité du dashboard à partir de la sortie :
{ actor { entity(guid: "YOUR_DASHBOARD_GUID") { ... on DashboardEntity { name permissions pages { name widgets { visualization { id } title layout { row width height column } rawConfiguration } } } } }}
Exemple d'informations d'entité dans la sortie GraphiQL :

Importer un dashboard dans un nouveau compte
Utilisez la mutation suivante pour importer le dashboard dans un autre compte :
mutation create($dashboard: DashboardInput!) { dashboardCreate(accountId: YOUR_NEW_ACCOUNT_ID, dashboard: $dashboard) { entityResult { guid name } errors { description } }}
Suivez ces étapes :
Dans la section Query variables , nommez l’entité
dashboard
(puisque nous avons déclaré la variable d’entrée comme$dashboard
).Copiez et collez la sortie de l'entité dans le nouveau compte. Il sera copié en tant qu'entité.
Remplacez
entity
pardashboard
.