データの親階層と子階層を作成する
Jira Service Management のアセットは、Premium と Enterprise のみの機能です。アセットの詳細についてはこちらをご確認ください。
データをアセットにインポートするには、まずインポート構造を作成して、オブジェクト タイプ マッピングによってデータをアセットにマッピングする必要があります。
If you want to create a hierarchy of imported objects when mapping your data into Assets, you can use a Child object type mapping to automatically link the child object types to the parent object type. This will cause the child object types to inherit all of the attributes of the parent object types.
外部インポートでは現在、複数のインポート設定または設定継承における子オブジェクト タイプのマッピングをサポートしていません。
外部インポートを使用して子オブジェクト タイプがあるオブジェクト タイプにマップする場合は、すべてのオブジェクト タイプの階層をルート マッピングのレベルにする必要があります。
外部インポートを使用してアセットにデータをインポートする場合は、特定の REST API 呼び出しを使用して、「空の値」、「不明な値」、「連結子」などのインポート設定を変更するか、継承機能を有効または無効にする必要があります。
はじめる前に
アセットにインポートするデータを準備する必要があります。
インポート設定を作成する必要があります。
For each parent object that you want to map in Assets, you must create an object type.
親オブジェクト タイプでは、オブジェクト タイプの子が属性を継承できるようにする必要があります。この操作は、子オブジェクト タイプを作成する前に行う必要があります。
For each child object that you want to map in Assets, you must create an object type.
子オブジェクト タイプ マッピングを使用して、データの親階層と子階層を作成する
From your service project, go to Assets, then Object schemas.
オブジェクト スキーマを選択します。
[スキーマ設定] を選択して、次に [インポート] タブを選択します。
[インポート] タブで、インポート構造の [マッピングを編集] を選択して展開します。
子マッピングを作成するオブジェクト タイプ マッピング > [属性マッピングを編集] の順に選択します。
A button to Create child mapping will appear under the attributes mapping. Select this and enter the following information:
オブジェクト タイプ - 子オブジェクト タイプは親オブジェクト タイプと同じになるため、このオプションは無効になります。
IQL によるデータソースのフィルタリング - ソースからフェッチされたオブジェクトをクエリするためのオプションの IQL。データからオブジェクトをフィルタリングする場合は、ここで実行できます。
識別子の大小文字の区別 - このオプションは無効になります。
欠落しているオブジェクト - 以下から選択します。
Remove - Only entries from the import will persist as Assets object/s. Any object manually created in Assets will be deleted.
アップデート - インポートに存在しないすべてのアセット オブジェクトで、属性が編集されます。
無視 - インポートにないアセット オブジェクトは、削除もアップデートもされません。
欠落しているアウトバウンド参照のオブジェクト - 次から選択します。
Remove - Only outbound references from the import will persist as Assets references. Any outbound references manually created in Assets will be deleted.
無視 - インポートで見つからないアセットのアウトバウンド参照は、削除もアップデートもされません。
空の値 - オブジェクトが更新される際に、外部ソースからの空の値で既存の値を削除するかどうかを選択します。次の項目から選択します。
デフォルトを使用 - 該当するオブジェクト タイプに対して [インポート構造を定義] 画面で指定された値を使用します。
削除 - 現在の値を削除します。属性がステータス、選択、または複数の値を持つ参照タイプ属性である場合、すべての値が削除されます。
無視 - 該当するオブジェクト タイプに対して現在の値を保持します。属性がステータス、選択、または複数の値を持つ参照タイプ属性である場合、すべての値が保持されます。
不明な値 - このオプションは無効になります。
[作成] を選択します。
How to import data into Assets
アセットにデータをインポートするには、次の 5 つのステップに従います。
インポート構造を作成します。インポートには 4 つのタイプがあります。
データをマッピングします。次の 2 つのオプションがあります。
オブジェクト タイプと属性を自動で作成することで、データを自動でマッピングするか、
次の方法でデータを手動でマッピングします。
Using object type mapping to create Assets object types
Using object type attribute mapping to create Assets attributes and references
子オブジェクト タイプ マッピングによって階層的な親と子の構造を作成する。
オブジェクト タイプ マッピングを作成したら、それらを有効にする必要があります。すべてのオブジェクト タイプ マッピングが [有効化] に設定されるまで、インポート構造は実行されません。オブジェクト タイプ マッピングが有効にされていない場合は、オブジェクト タイプ マッピングを右クリックして [有効化] をクリックして有効にします。
この内容はお役に立ちましたか?