---
sourceDocument: オーストラリア ServiceNow AI Platform の機能
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/servicenow-platform

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ServiceNow AI Platform の機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# マルチデータソースリスト表示の作成

# Entity View Action Mapper でのマルチデータソースリストの表示の作成 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

EVAM を使用してさまざまなデータソースを取り込み、ビューを構成し、それらをカード表示ビューに表示できます。

## 始める前に

必要なロール：admin または evam_admin

## このタスクについて

一般的なシナリオでは、ユーザー要求とインシデントを単一の表示ビューに表示します。コンピューターのオーダーなど、カタログから実行できる要求を確認することができます。また、オープンインシデントまたはクローズしたインシデントを確認することもできます。これらのアイテムは異なるデータソースから取得されますが、簡単に設定できる一貫した標準で表示する必要があります。  
このチュートリアルでは、2 つのデータソース、2 つのビュー構成を含む各データソースの構成バンドル、および関連するアクションとビューテンプレートを使用して EVAM 定義を作成します。多くのタスクが繰り返されますが、各手順を繰り返す代わりに、次のテーブルに固有の構成と定義を示します。{#tutorial-create-evam__table_qsy_x2w_xnb__entry__6}

| EVAM 定義 | データソース \[テーブル\] | 構成バンドル | アクション | 構成ビュー | ビューテンプレート |
|-|-|-|-|-|-|
| ユーザー要求 | カタログ要求 \[要求済みアイテム\] | カタログ要求バンドル | ナビゲーション | 未解決の要求 (Open Requests) | 未解決要求テンプレート |
| ユーザー要求 | カタログ要求 \[要求済みアイテム\] | カタログ要求バンドル | ナビゲーション | クローズ済み要求 | クローズ済み要求テンプレート |
| ユーザー要求 | 送信済みインシデント \[インシデント\] | 送信済みインシデントバンドル | ナビゲーション | オープンインシデント | オープンインシデントテンプレート |
| ユーザー要求 | 送信済みインシデント \[インシデント\] | 送信済みインシデントバンドル | ナビゲーション | クローズしたインシデント | クローズ済みインシデントテンプレート |
[ ]

{#tutorial-create-evam__table_qsy_x2w_xnb}

## 手順

1. [ユーザー要求の EVAM 定義の作成](https://servicenow-prod.fluidtopics.net/6Fkor4j8LV67_oFGGI7KFQ "表示するデータソースのリストを定義します。Entity View Action Mapper (EVAM) 定義は EVAM 構成のメインレコードです。")  
   EVAM 定義には、データソース、関連するビュー構成を含む構成バンドル、データフィルター、アクション、およびテンプレートが格納されます。最初に EVAM 定義を送信すると、データソース、構成バンドル、およびデータフィルターを追加するための関連リストが表示されます。  

2. [EVAM 定義のデータソースを定義します](https://servicenow-prod.fluidtopics.net/VBJXZQuxxAyTVpUy9SF1sg "データソースは、表示するデータが関連付けられているエンティティです。たとえば、コミュニティの投稿やユーザーなどです。")。  
   各データソースを作成し、ユーザー要求定義にリンクします。初期データソースはカタログ要求用です。送信済みインシデント用に 1 つ作成することもできます。  

3. [ビュー構成バンドルを作成してリンクします](https://servicenow-prod.fluidtopics.net/79RKivtf4grNHsrLI8UCGg "ビュー構成を作成し、Entity View Action Mapper (EVAM) を使用して条件、データベースフィールド、および宣言アクションを関連するビューテンプレートと組み合わせます。")。  
   カタログ要求バンドルと送信済みインシデントバンドルの 2 つの構成バンドルを作成する必要があります。  

4. [アクション定義を作成します](https://servicenow-prod.fluidtopics.net/wPSKdhHxGIV1T9cMtNlHCQ "宣言アクションをビューテンプレートに関連付けることができます。また、Entity View Action Mapper (EVAM) を使用すると、ユーザーの操作によってサーバースクリプトまたは UXF クライアントアクションをトリガーすることもできます。")。  
   \[作成してリンク\] 関連リストを使用できます。  

5. 要求済みアイテムの[ビューテンプレートを作成](https://servicenow-prod.fluidtopics.net/LJUjRztt7pI4~PgCyFdfhA "条件に基づいてデータソースごとに複数のビューテンプレートを構成し、ユーザーに対するデータの表示方法をカスタマイズできます。ビューテンプレートは、ビュー構成のフィールドをコンポーネントにマッピングします。")し、ビュー構成に関連付けます。  
   要求済みアイテムテンプレートのテンプレート情報は次のとおりです。

       {
       	"component": "now-card-evam-record",
       	"staticValues": {
       		"highlightedHeaderIcon": {
       			"key": "clock-outline"
       		},
       		"highlightedHeaderBkgColor": {
       			"key": "positive"
       		},
       		"imageType": {
       			"key": "image"
               },
       		"detailLabelOne": {
       			"translatable": true,
       			"key": "created"
       		},
       		"detailLabelTwo": {
       			"translatable": true,
       			"key": "number"
               }
       	},
       	"mappings": {
       		"highlightedHeaderLabel": "state",
       		"titleLabel": "cat_item.name",
       		"imageURL": "cat_item.picture",
       		"subtitle": "cat_item.short_description",
       		"detailValueOne": "sys_created_on",
       		"detailValueTwo": "number"
       	},
       	"actionMappings": {
       		"clickAction": "navigation"
       	}
       }

6. 手順 3 〜 5 を繰り返して、クローズ済み要求に別のビュー構成を追加します。  
   1 つのビュー構成で構成バンドルが作成されました。クローズ済み要求と呼ばれる別の構成を追加します。このビュー構成は同じデータソース \[要求済みアイテム\] を参照しますが、表示に異なる条件を使用します ()。
7. ビューテンプレートをビュー構成に関連付け、\[更新\] を選択します。
8. 完成物を表示します。  

   <br />


