事前設定されたデータソースよりもデータソースをきめ細かく制御するには、ローカルデータインスタンスを作成します。次に、ローカルデータインスタンスをデータ可視化の dataPassthrough プロパティにバインドします。
手順
-
UI ビルダーでテクニカルダッシュボードまたはその他のUI ビルダーページを開きます。
-
[データとスクリプト] ドロワーの [データリソース] で、 [ + データリソースを追加] を選択します。
-
[データリソースを選択 (Select a data resource)] ウィンドウで、 [ データの可視化 (Data visualization)] を検索します。
使用できるデータリソースを選択できます。

-
表示するデータのタイプに一致するデータリソースを選択します。
-
情報ペインに目を通し、構成の詳細をコピーまたはメモします。
-
[Add (追加)] を選択します。
-
このデータインスタンスを使用する予定の可視化のタイプに必要な構成オプションを入力します。
同じデータを使用する可視化のタイプごとに、個別のローカルデータインスタンスを作成して構成します。たとえば、同じインジケーターからのスコアを表示する棒と時系列を計画している場合は、2 つのローカルデータインスタンスを作成します。これは棒グラフと時系列の可視化にそれぞれ 1 つずつですが、どちらも同じインジケーター上に作成します。
ヒント: データの可視化をページに追加し、その構成パネルをローカルデータインスタンスのオプションと比較できます。
-
このデータソースの
@data データバインドをコピーします。
-
目的のデータ可視化コンポーネントをページに追加します。
-
そのデータ可視化の構成パネルの [データソース] セクションで、[ データを手動で定義] をオンにします。
-
[ データ ] フィールドで、[ データのバインドまたはスクリプトの使用] を選択します。
-
[データをデータにバインド] ダイアログの [データ型] で、[ データリソース] を選択します。
-
[この領域にデータ出力を追加] セクションをダブルクリックし、ローカルデータインスタンスへのデータバインドを青色のボックスに貼り付けます。
-
データバインドの最後に .output.result を追加します。
たとえば、ローカルデータインスタンスdata_visualization_api_for_table_data_source_1への完了したデータバインドは、
@data.data_visualization_api_for_table_data_source_1.output.result です。
![data_visualization_api_for_table_data_source_1へのデータリソースバインディングを示す [データをデータにバインド (Bind data to data)] ダイアログ。](https://www.servicenow.com/docs/api/khub/maps/V_FRCXEc5~6rm~lXF~VeFQ/resources/X7G3TXUDingtZUUVdMBcXA-V_FRCXEc5~6rm~lXF~VeFQ/content?v=d0066fcf5574d230)
-
[Apply (適用)] を選択します。
タスクの結果
ローカルデータインスタンスを作成し、それをデータビジュアル化にバインドしました。これで、データの可視化の構成を完了できます。