---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# 強力なインポートセットトランスフォーマー

# 強力なインポートセットトランスフォーマー {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

データを抽出、変換して 1 つ以上のターゲットテーブルにロードする場合は、変換マップの代わりに強力なインポートセットトランスフォーマーを使用します。

## 強力なインポートセットトランスフォーマーと変換マップの比較 {#robust-import-set-transformers__section_pwg_d52_hjb}

変換マップは、ステージングテーブルに格納されているインポートデータから Now Platform 内の単一のターゲットテーブルへのマッピングを定義します。変換マップはターゲットテーブルにもデータを挿入し、変換と処理の両方の機能を実行します。複数の変換マップを使用して複数のテーブルマッピングを定義できます。

強力な変換エンジン (RTE) と強力なインポートセットトランスフォーマーは、変換機能と処理機能を分離し、変換マップのより柔軟な代替手段を提供します。強力なインポートセットトランスフォーマーを使用すると、ソーステーブルから中間データ構造にデータを抽出できます。必要に応じてデータを変換し、そのデータを 1 つ以上のターゲットテーブルにロードできます。レコードは、パフォーマンスを向上させるためにバッチとして処理されます。

変換マップを使用して、ソーステーブルのデータを 3 つの異なるターゲットテーブルに移動する場合は、3 つの個別の変換マップを作成する必要があります。各変換マップはデータを個別に解析するため、3 つの個別の読み取り操作が行われます。対照的に、強力なインポートセットトランスフォーマーは、3 つのターゲットテーブルのデータを準備するために 1 回の読み取り操作のみで済みます。強力なインポートセットトランスフォーマーは、複数のターゲットテーブルを扱う場合は特に効率的です。

## 抽出変換ロード (ETL) {#robust-import-set-transformers__section_crv_zt2_hjb}

強力なインポートセットトランスフォーマーを使用すると、抽出変換ロード (ETL) 機能によってインポートされたデータがターゲットテーブルに転送されます。データの抽出、変換、および 1 つ以上のターゲットテーブルへのロード方法を定義します。ETL 定義を使用して、次のことを実行できます。

* エンティティ (テーブルと同様の抽象化) を定義します。
* エンティティフィールド (テーブルフィールドと同様の抽象化) を定義します。
* エンティティ間のマッピングを定義し、オプションでデータ統合中に特定のマッピングを無視するかどうかを指定します。
* エンティティフィールドマッピングを定義します。
* エンティティ操作を定義します。

{#robust-import-set-transformers__ul_m2g_p4m_kjb}

ETL 定義の概要については、「[抽出変換ロード (ETL) 定義の概要](https://servicenow-prod.fluidtopics.net/yQGJhJvgottB_XSZK_He6w "ETL 定義は、ソーステーブルからデータを抽出し、必要に応じてデータを変換して、データを 1 つ以上のターゲットテーブルにロードします。ETL 定義は、ネストされたデータ構造もサポートしています。")」を参照してください。ETL 定義の作成方法を示すステップバイステップガイドについては、「[抽出変換ロード (ETL) 定義を作成する](https://servicenow-prod.fluidtopics.net/X7Lt~tH6EN1jqGgebxuxFQ "ソーステーブルからデータを抽出し、必要に応じてデータを変換して、データを複数のターゲットテーブルにロードするための ETL 定義を作成します。ETL 定義は、ネストされたデータ構造もサポートしています。")」を参照してください。  
Paris リリース時点では、\[データソース\] の 1 列に JSON/XML ペイロードがある場合、ETL 定義は次のようなネストされたデータ構造もサポートします。

    {
       "records":[
          {
             "network":{
                "location":"San Diego",
                "computers":[
                   {
                      "id":"C100",
                      "os":"Mac",
                      "disks":[
                         {
                            "size":"200GB",
                            "type":"SSD"
                         },
                         {
                            "size":"1TB",
                            "type":"Magnetic"
                         },
                         {
                            "size":"1TB",
                            "type":"Magnetic"
                         }
                      ]
                   },
                   {
                      "id":"C200",
                      "os":"Windows",
                      "disks":[
                         {
                            "size":"5TB",
                            "type":"Magnetic"
                         }
                      ]
                   }
                ]
             }
          }
       ]
    }

**関連タスク**   

* [強力なインポートセットトランスフォーマーを作成する](https://servicenow-prod.fluidtopics.net/qyYjeeA1~BvVBN2v0h0cGg "強力な変換エンジン (RTE) を介してソーステーブルからターゲットテーブルに情報を送信する方法を定義します。")
* [強力な変換定義を作成する](https://servicenow-prod.fluidtopics.net/vF8ITX9PZpxMxLcduC4Y9g "ソーステーブルからターゲットテーブルにデータを転送するための独自の強力な変換エンジン (RTE) を指定します。")
* [抽出変換ロード (ETL) 定義を作成する](https://servicenow-prod.fluidtopics.net/X7Lt~tH6EN1jqGgebxuxFQ "ソーステーブルからデータを抽出し、必要に応じてデータを変換して、データを複数のターゲットテーブルにロードするための ETL 定義を作成します。ETL 定義は、ネストされたデータ構造もサポートしています。")

