インポート構造を作成する

Assets is included with Service Collection Paid plans (Standard, Premium, and Enterprise). What Assets is and how it works.

アセットは、異なるタイプの複数のインポートを保存して実行できます。インポートのタイプごとにインポート構造が必要です。この構造は、データの検索場所とアセットが特定のインポート タスクを管理する方法に関する情報をまとめたものです。

はじめる前に

You must prepare your data for importing into Assets.

インポート構造を作成するには、サービス プロジェクトから次の手順を実行します。

  1. From the app switcher, select Assets

  2. From your sidebar, select Schemas.

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

  4. [スキーマ設定] を選択してから、[インポート] タブを選択します。

  5. [インポート] タブで、次の手順に従います。

    1. If there is no import structure you will see the message No Import structure created. Select Be the first to create one.

    2. If an import structure has already been created, select Create import to add a new import structure.

  6. ポップアップ ウィンドウから、次のいずれかを選択します。

    1. Discovery インポートAssets Discovery ファイルからデータをインポートします。

    2. CSV インポート – CSV (コンテンツ区切り値) ファイルからデータをインポートします。

    3. JSON インポート – JSON (JavaScript オブジェクト表記) ファイルからデータをインポートします。

    4. External import – imports data from an external app. Learn more about how to develop an app to import data into Assets using the Imports REST API Guide, or view our tutorial about using Forge to import third-party data into Assets.

  7. 次に、[インポート構造を定義] 画面でインポート構造を設定します。外部インポートを作成する場合は 、このステップをスキップできます。

    1. 名前 (必須) – インポート設定の名前を入力します。

    2. 説明インポート設定の説明を入力します。

    3. ファイルをドラッグ & ドロップするか参照する (必須) – ここにソース データ ファイルをドラッグ & ドロップするか参照します。

    4. Automatically create object types and attributes – disabling this option requires you to manually map your data to your schema before importing data. Learn more about manually mapping your data.

    5. その他のオプションアセットが区切り文字、エンコード、空または未知の値、連結、日付形式を処理する方法を変更するには、ここで既定値を変更します。

      1. 区切り文字 (必須) – ファイルで使用する区切り文字を選択します。区切り文字は、ある値の終わりと次の値の始まりの場所を示す文字です。「\ t」で示される「タブ」文字を除いて、1 文字の長さの区切り文字のみが許可されます。区切り文字または二重引用符を含めるには、それぞれの値を二重引用符で囲みます。

      2. エンコーディング (必須) – CSV ファイルで使用するエンコーディングを選択します。デフォルトのエンコーディングは UFT-8 です。

      3. 連結子 (必須) – 複数の値を 1 つのアセット属性に結合する場合は、連結子を使用できます。既定ではダッシュ記号「-」が使用されます。データがスペースで連結されている場合は「\s」を入力できます。

      4. 空の値 – オブジェクトが更新される際に、外部ソースからの空の値で既存の値を削除するかどうかを選択します。次の項目から選択します。

        1. 削除 – 現在の値を削除します。属性がステータス、選択、または複数の値を持つ参照タイプ属性である場合、すべての値が削除されます。

        2. 無視 – 該当するオブジェクト タイプに対して現在の値を保持します。属性がステータス、選択、または複数の値を持つ参照タイプ属性である場合、すべての値が保持されます。

      5. 不明な値 (必須) – 空の値を無視するか追加するかを選択します。

      6. 日付形式 – 日付をアセットに変換する形式を選択します。何も指定されていない場合は、アセットが正しい形式を自動で検索します。

      7. 日時の形式 – 日時をアセットに変換するための日時形式。何も指定されていない場合は、アセットが正しい形式を自動で検索します。

  8. [作成] を選択します。

  9. これで、[インポート] タブに新しいインポート構造が入力されます。

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

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

    1. Prepare your data.

    2. Create an import structure. There are four different types of import available:

      1. Discovery. Learn more about how to bring data from Discovery into Assets.

      2. CSV. Learn more about how to configure your CSV for importing.

      3. JSON import. Learn more about importing data from a JSON file.

      4. External import. Learn more about how to develop an app to import data into Assets.

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

      1. Map your data automatically by automatically creating object types and attributes, or;

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

        1. Using object type mapping to create Assets object types

        2. Using object type attribute mapping to create Assets attributes and references

        3. Using child object type mapping to create hierarchical parent and child structures.

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

    5. Execute the import.

 

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。