A propos de l'éditeur JSON

Vous pouvez utiliser l'éditeur JSON intégré pour créer et personnaliser des widgets et des filtres dans le tableau de bord de gestion.

Dans le tableau de bord de gestion, vous pouvez utiliser les widgets et les filtres définis par Oracle et utiliser les fonctionnalités disponibles pour créer des widgets personnalisés attrayants et informatifs qui répondent à vos besoins. En outre, l'éditeur JSON intégré vous offre une plus grande flexibilité pour affiner les paramètres afin de personnaliser ou de créer des widgets et des filtres basés sur des requêtes.

Remarque

Il est recommandé d'utiliser l'éditeur JSON uniquement si vous êtes familiarisé avec la modification de JSON. Pour plus d'informations sur l'éditeur JSON, contactez le support technique Oracle.

Utiliser l'éditeur JSON pour les widgets

Pour accéder à l'éditeur JSON lors de la création d'un widget basé sur une requête, accédez au générateur de widget basé sur une requête et cliquez sur JSON dans l'angle supérieur droit.

Vous pouvez également utiliser l'éditeur JSON pour apporter des modifications à un widget basé sur une requête existant. Voici un scénario dans lequel vous pouvez utiliser l'éditeur JSON pour afficher les données de mesure de tous les sous-compartiments du compartiment racine dans un widget de mesure basé sur une requête existant.

Remarque

Lors de la création de widgets de mesure personnalisés basés sur une requête ou si vous utilisez le widget défini par Oracle, le graphique à courbes de mesures, vous pouvez utiliser la fonctionnalité disponible dans l'interface utilisateur pour afficher les données de mesure de tous les sous-compartiments du compartiment racine. Toutefois, pour les widgets de mesure basés sur des requêtes existants, vous devez utiliser l'éditeur JSON pour modifier les paramètres afin d'afficher les données de mesure de tous les sous-compartiments du compartiment racine.

Dans un premier temps, modifiez le widget de mesure basé sur une requête existant à l'aide de l'éditeur JSON afin qu'il puisse afficher les données des sous-compartiments :

  1. Accédez à la page Tableaux de bord.
  2. Cliquez sur Créer un tableau de bord pour créer un tableau de bord ou ouvrir un tableau de bord existant en mode modification.
  3. Ajoutez le widget de mesure basé sur une requête au tableau de bord s'il n'est pas déjà ajouté, cliquez sur l'icône Actions (Actions) du widget et cliquez sur Modifier.
  4. Dans l'onglet Widgets, cliquez sur Modifier le widget.

    Le générateur de widget basé sur une requête s'affiche.

  5. Dans l'angle supérieur droit, cliquez sur JSON.

    L'éditeur JSON apparaît et les paramètres de widget sont indiqués dans la section parametersConfig.

  6. Ajoutez la section valueFormat dans la définition du paramètre compartmentId :
    {
                "name": "compartmentId",
                "displayName": "$(bundle.globalSavedSearch.COMPARTMENT)",
                "required": true,
                "defaultFilterIds": [
                    "OOBSS-management-dashboard-compartment-filter"
                ],
                "valueFormat": {
                    "type": "object"
                },
                "editUi": {
                    "inputType": "compartmentSelect"
                }
            }
  7. Cliquez sur Appliquer.
  8. Cliquez sur Enregistrer pour enregistrer le widget de mesure basé sur une requête.

    Le tableau de bord s'affiche en mode modification.

Lors de la modification du widget à l'aide de l'éditeur JSON, vous devez vous assurer que l'entrée Inclure les sous-compartiments (facultatif) est configurée pour le filtre Compartiment. La case à cocher Sous-compartiments est ensuite affichée dans le filtre Compartiment et vous pouvez la sélectionner pour afficher les données de mesure de tous les sous-compartiments du compartiment racine. L'option permettant de visualiser les données de mesure à partir des sous-compartiments peut uniquement être utilisée si le compartiment racine est sélectionné dans le filtre Compartiment.

Voici quelques vidéos avec des informations sur la modification de JSON pour personnaliser les widgets :

Utiliser l'éditeur JSON pour les filtres

Pour plus d'informations sur l'utilisation de l'éditeur JSON pour créer des filtres, reportez-vous à Création de filtres à l'aide de l'éditeur JSON.