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

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

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

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

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

はじめる前に

  1. Insight にインポートするには、データを準備する必要があります。

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

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

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

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

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

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

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

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

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

  6. Insight にインポートされるすべてのオブジェクトには、Insight にデータのオブジェクトを区別する方法を通知するデータ ロケーターに関する情報が少なくとも 1 つ必要です。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  6. オブジェクト タイプに追加する参照ごとに、次の手順に従います。

    1. データ ロケーターを選択します。データ ロケーターは、インポート設定内のデータの場所を指定します。

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

    3. [Object Mapping (Insight Query Language (IQL)) (オブジェクト マッピング (Insight Query Language (IQL)))] 列を使用して、参照のラベルをデータ ロケーターのプレースホルダーにマッピングする IQL を入力します。

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

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

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

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

Insight にデータをインポートする方法

  1. Insight にデータをインポートする際は、4 つのステップがあります。

    1. データを準備します

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

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

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

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

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

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

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

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

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

その他のヘルプ