# 多様なデータ間の関連付けと、データ連携

### 複雑なデータマッピング技術

チェーン構造と多対多の関係データマッピング- 任意の数の入力に対するマッピング（対応付け）
- 個別、個別から複数へ、複数から個別へ、など。
- ファイル名にワイルドカードを指定する
- データベーステーブルにおけるファイル名の指定
- 自動連番機能のサポート

- 無限に多くのコンポーネントを連携させることができます
- 連鎖的な処理結果を、別の処理の入力として使用する
- 各連結された要素は、モジュール化された構成要素です
- 処理の各段階で、結果をプレビュー表示できる機能
- MapForce Serverを使用すると、データ変換を自動化できます

## 多対多データ変換

MapForceを使用すると、複雑なデータ統合、変換、およびETLプロセスを簡単に定義できます。データマッピングの入力と出力は、XML、JSON、PDF、データベース、テキストファイル、EDI、Excel、XBRL、Shopifyなど、さまざまな形式を組み合わせたものを使用できます。データマッピングプロジェクトでは、1つの入力に対して1つの出力、1つの入力に対して複数の出力、複数のソースから1つの宛先、または複数のソースから複数の宛先を設定できます *すべてが異なるデータ形式で保存されています* (例：左側に示すように、ExcelのデータをJSONファイルやXMLファイルに変換する例です。)

MapForceを使用すると、複数のファイルやデータソースからデータを統合したり、単一のデータソースから得られたデータを複数の出力形式に分割したりすることができます。複数のファイルを扱う際には、ファイル名にワイルドカード文字（例えば、? や *）を使用したり、データベースのテーブル、自動連番、またはその他の方法で指定することができます。この機能は、さまざまなデータ統合のシナリオで非常に役立ちます。例えば、ファイル群からデータを統合したり、大規模なデータベース内の各主要テーブルのレコードに対して個別のXMLファイルを生成したりする場合に利用できます。

MapForceでは、データ統合プロジェクトにおいて、ファイル名をパラメータとして使用することも可能です。これにより、実行時に特定のファイル名を指定することで、動的なマッピングを作成できます。 

[1対多のデータマッピングプロジェクト](https://www.altova.com/images/one-to-many-etl.png)

「1対多」データマッピングの仕組みについて学びましょう

[「1対多」のデータマッピングと変換がどのように機能するかを学びましょう](https://www.youtube.com/watch?v=rSmIyYiSjTI)

## 連鎖的なデータマッピング

[MapForceにおけるデータマッピングの連鎖処理](https://www.altova.com/images/chained-data-transformation.png)

MapForceにおける**連鎖的または多段階のデータ変換機能** により、あるマッピングの出力が別のマッピングの入力となる、複雑なマッピングを作成できます。この強力な機能は、MapForceが複雑なデータ統合および[ETL（抽出、変換、ロード）プロセス](etl-tool.md) を完全に自動化する能力をさらに高めます。各連鎖コンポーネントは、相互依存的な変換シーケンスにおけるモジュール化された要素となり、その場で変換を行うことが可能です。

一連の変換処理は、最終的なターゲットコンポーネントに接続された複数のマッピングコンポーネントを使用して作成できます。 中間コンポーネントだけでなく、最終的なマッピング結果についても、プレビューを表示したり生成したりすることができます。

中間的なマッピングコンポーネントには、タイトルバーに「パススルー」ボタンがあります。このボタンを使用すると、次のコンポーネントに渡されるデータのセットを定義できます。

MapForceで、連鎖的なデータマッピングを作成します

[連動データマッピングのデモ](https://www.youtube.com/watch?v=Pag3hYliTJU)

## 出力プレビュー

データ変換処理が複数のファイルを動的に生成する場合、出力プレビューウィンドウには、各ファイルに対応する番号付きの表示領域が用意されています。便利なメニューオプションを使用すると、すべての出力ファイルを一度の操作で保存できます。

複数の異なる出力要素を生成する、または一連の変換やマッピングを行う場合、各要素に表示されるアイコンを使用することで、その要素をアウトプットプレビューウィンドウに割り当てることができます。


## Call to Action

[既存のお客様は、こちらから最新バージョンにアップデートできます。](download.md)
[今すぐ、MapForceの無料試用版をダウンロードしてください。](download.md)

