À 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 des widgets et des filtres définis par Oracle et utiliser les fonctionnalités disponibles pour créer des widgets personnalisés visuellement 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 interrogations.
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, communiquez avec Oracle Support.
Utiliser l'éditeur JSON pour les widgets
Pour accéder à l'éditeur JSON lors de la création d'un nouveau widget basé sur une interrogation, allez au générateur de widget basé sur une interrogation et cliquez sur JSON dans le coin supérieur droit.
Vous pouvez également utiliser l'éditeur JSON pour apporter des modifications à un widget basé sur une interrogation 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 interrogation existant.
Lors de la création de nouveaux widgets de mesure personnalisés basés sur des interrogations ou si vous utilisez le widget défini par Oracle, Graphique linéaire de mesure, 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 une interrogation 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 interrogation existant à l'aide de l'éditeur JSON afin qu'il puisse afficher les données des sous-compartiments :
- Allez à la page Tableaux de bord.
- Cliquez sur Créer un tableau de bord pour créer un nouveau tableau de bord ou ouvrir un tableau de bord existant en mode de modification.
- Ajoutez le widget de mesure basé sur une interrogation au tableau de bord s'il n'est pas déjà ajouté, cliquez sur l'icône Actions (
) du widget et cliquez sur Modifier.
- Dans l'onglet Widgets, cliquez sur Modifier le widget.
Le générateur de widget basé sur une interrogation s'affiche.
- Dans le coin supérieur droit, cliquez sur JSON.
L'éditeur JSON s'affiche et les paramètres du widget sont spécifiés dans la section
parametersConfig
. - Ajoutez la section
valueFormat
dans la définition du paramètrecompartmentId
:{ "name": "compartmentId", "displayName": "$(bundle.globalSavedSearch.COMPARTMENT)", "required": true, "defaultFilterIds": [ "OOBSS-management-dashboard-compartment-filter" ], "valueFormat": { "type": "object" }, "editUi": { "inputType": "compartmentSelect" } }
- Cliquez sur Appliquer.
- Cliquez sur enregistrer pour enregistrer le widget de mesure basé sur une interrogation.
Le tableau de bord s'affiche en mode de 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 voir les données de mesure à partir des sous-compartiments ne peut être utilisée que si le compartiment racine est sélectionné dans le filtre Compartiment.
Voici quelques vidéos avec des informations sur la façon de modifier 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, voir Créer des filtres à l'aide de l'éditeur JSON.