• 製品
  • 使用を開始する
  • 関連ドキュメント
  • リソース

データから属性と参照を作成する

Jira Service Management のアセットは、Premium と Enterprise のみの機能です。これは、企業管理対象プロジェクトのみと互換性があります。アセットの詳細についてご確認ください

データを Jira Service Managementアセットにインポートするには、まずインポート構造を作成して、オブジェクト タイプ マッピングによってデータをアセットにマッピングする必要があります。

次に、オブジェクト タイプ属性マッピングによって属性をデータからマップできます。さらに、オブジェクト スキーマ内に参照を作成する場合は、オブジェクト タイプ属性マッピングとプレースホルダーによってこれらの参照をアセットにマッピングできます。

はじめる前に

  1. アセットにインポートするデータを準備する必要があります。

  2. インポート構造を作成する必要があります。

  3. アセットにマッピングするオブジェクトのタイプごとに、オブジェクト タイプを作成する必要があります。

  4. アセットにマッピングする属性または参照ごとに、属性を作成する必要があります。

 オブジェクト タイプ属性マッピングを使用して、データから属性を作成する

  1. サービス プロジェクトから、[アセット] > [オブジェクト スキーマ] の順に移動します。

  2. オブジェクト スキーマを選択します。

  3. [Configure (設定)]、[インポート] タブの順に選択します。

  4. [インポート] タブで、インポート構造の [マッピングを編集] を選択してオブジェクト タイプ マッピングを表示します。

  5. [属性マッピングを編集] を選択して、属性タイプ マッピングを表示します。

  6. アセットにインポートされるすべてのオブジェクトには、アセットにデータのオブジェクトを区別する方法を通知するデータ ソース フィールドに関する情報が少なくとも 1 つ必要です。

    1. [データ ソース] フィールドを選択します。[データ ソース] フィールドは、インポート設定にあるデータの場所を指定します。オブジェクト タイプ属性は、データ ロケーターをオブジェクトの名前に指定するまで無効になります。

    2. データ ロケーターでマッピングする移動先属性を選択します。

    3. オプションで、この属性マッピングの初期設定を変更できます。

      1. IQL - 参照をデータから作成するには、ここに IQL ステートメントを入力します。

      2. 連結子 - ここに、この属性マッピングにのみ適用される代替連結子を入力します。

      3. 正規表現 - ここに、この属性マッピングにのみ適用される正規表現 (regex) を入力します。

      4. Base 64 - ここに代替の Base 64 値を入力します。

  7. 右側の [追加] をクリックします。

オブジェクト タイプ属性マッピングとプレースホルダーを使用して、データから参照を作成する

  1. サービス プロジェクトから、[アセット] > [オブジェクト スキーマ] の順に移動します。

  2. オブジェクト スキーマを選択します。

  3. [Configure (設定)]、[インポート] タブの順に選択します。

  4. [インポート] タブで、インポート構造の [マッピングを編集] を選択してオブジェクト タイプ マッピングを表示します。

  5. [属性マッピングを編集] を選択して、属性タイプ マッピングを表示します。

  6. アセットにインポートされるすべてのオブジェクトには、アセットにデータのオブジェクトを区別する方法を通知するデータ ソース フィールドに関する情報が少なくとも 1 つ必要です。

    1. [データ ソース] フィールドを選択します。[データ ソース] フィールドは、インポート設定にあるデータの場所を指定します。

    2. データ ロケーターでマッピングするアセット属性を選択します。

    3. [オブジェクト マッピング (AQL (アセット クエリ言語))] 列によって、参照のラベルをデータ ロケーターのプレースホルダーにマッピングする AQL を入力します。

      1. データから参照を 1 つだけマッピングする場合は、Label = ${Locator} と入力します。Locator はロケーターの名前に置き換わります。

      2. データから複数の参照をマッピングする場合は、「Label IN (${Locator${0}})」と入力します。「Locator」はロケーターの名前に置き換わります。

      3. 右側の [追加] をクリックします。

データ ソースの 1 つのフィールドから複数の参照を作成する場合は、二重パイプ「||」(CSV または JSON 形式) またはカンマ「,」(JSON 形式のみ) によって複数の値を区切ります。

アセットにデータをインポートする方法

  1. アセットにデータをインポートするには、次の 4 つのステップに従います。

    1. データを準備します

    2. インポート構造を作成します

    3. データをマッピングします。次の 2 つのオプションがあります。

      1. オブジェクト タイプと属性を自動で作成することで、データを自動でマッピングするか、

      2. 次の方法でデータを手動でマッピングします。

        1. オブジェクト タイプ マッピングによってアセット オブジェクト タイプを作成する

        2. オブジェクト タイプ属性マッピングによってアセット属性と参照を作成する

        3. 子オブジェクト タイプ マッピングによって階層的な親と子の構造を作成する。

    4. オブジェクト タイプ マッピングを作成したら、それらを有効にする必要があります。すべてのオブジェクト タイプ マッピングが [有効化] に設定されるまで、インポート構造は実行されません。オブジェクト タイプ マッピングが有効にされていない場合は、オブジェクト タイプ マッピングを右クリックして [有効化] をクリックして有効にします。

    5. インポートを実行します

その他のヘルプ