JSONエディタについて
組込みJSONエディタを使用して、管理ダッシュボードでウィジェットおよびフィルタを作成およびカスタマイズできます。
管理ダッシュボードでは、Oracle定義のウィジェットおよびフィルタを使用し、使用可能な機能を使用して、要件を満たす視覚的に魅力的で有益なカスタム・ウィジェットを作成できます。また、組込みJSONエディタでは、問合せベースのウィジェットおよびフィルタをカスタマイズまたは作成するためのパラメータを微調整する柔軟性が高まります。
ウィジェットにJSONエディタを使用
新しい問合せベース・ウィジェットの作成時にJSONエディタにアクセスするには、問合せベースのウィジェット・ビルダーに移動し、右上隅にある「JSON」をクリックします。
JSONエディタを使用して、既存の問合せベースのウィジェットを変更することもできます。JSONエディタを使用して、既存の問合せベースのメトリック・ウィジェットのルート・コンパートメント内のすべてのサブコンパートメントのメトリック・データを表示できるシナリオを次に示します。
新しいカスタム問合せベースのメトリック・ウィジェットを作成する場合、またはOracle定義ウィジェット(メトリック折れ線グラフ)を使用している場合は、ユーザー・インタフェースで使用可能な機能を使用して、ルート・コンパートメント内のすべてのサブコンパートメントのメトリック・データを表示できます。ただし、既存の問合せベースのメトリック・ウィジェットでは、JSONエディタを使用してパラメータを編集し、ルート・コンパートメント内のすべてのサブコンパートメントのメトリック・データを表示する必要があります。
最初のステップとして、JSONエディタを使用して既存の問合せベースのメトリック・ウィジェットを編集し、サブコンパートメントからのデータを表示できるようにします:
- 「ダッシュボード」ページに移動します。
- 「ダッシュボードの作成」をクリックして新規ダッシュボードを作成するか、既存のダッシュボードを編集モードで開きます。
- 問合せベースのメトリック・ウィジェットがまだ追加されていない場合は、ダッシュボードに追加し、ウィジェットの「アクション」アイコン(
)をクリックして、「編集」をクリックします。
- 「ウィジェット」タブで、「ウィジェットの編集」をクリックします。
問合せベースのウィジェット・ビルダーが表示されます。
- 右上隅の「JSON」をクリックします。
JSONエディタが表示され、ウィジェット・パラメータが
parametersConfig
セクションで指定されます。 compartmentId
パラメータの定義にvalueFormat
セクションを追加します。{ "name": "compartmentId", "displayName": "$(bundle.globalSavedSearch.COMPARTMENT)", "required": true, "defaultFilterIds": [ "OOBSS-management-dashboard-compartment-filter" ], "valueFormat": { "type": "object" }, "editUi": { "inputType": "compartmentSelect" } }
- 「適用」をクリックします
- 「保存」をクリックして、問合せベースのメトリック・ウィジェットを保存します。
ダッシュボードが編集モードで表示されます。
JSONエディタを使用してウィジェットを編集する場合は、「サブコンパートメントを含める、オプション」入力が「コンパートメント」フィルタ用に構成されていることを確認する必要があります。「サブコンパートメント」チェック・ボックスが「コンパートメント」フィルタに表示され、これを選択すると、ルート・コンパートメント内のすべてのサブコンパートメントのメトリック・データを表示できます。サブコンパートメントからメトリック・データを表示するオプションは、ルート・コンパートメントが「コンパートメント」フィルタで選択されている場合にのみ使用できます。
JSONを編集してウィジェットをカスタマイズする方法に関する情報を含むビデオを次に示します:
フィルタにJSONエディタを使用
JSONエディタを使用してフィルタを作成する方法の詳細は、JSONエディタを使用したフィルタの作成を参照してください。