Altova MapForceは、XMLをはじめとする様々なデータ形式間の変換とマッピングを行うためのツールです。以下のデータ形式について、完全な変換機能を提供しています。
これらの形式間で双方向に変換したり、任意の形式から複数の形式へのマッピングを作成したり、複数のマッピングを連携させて、データ統合の柔軟性を最大限に高めることができます。 どのようなXMLマッピングプロジェクトでも、複数の入力と複数の出力が可能であり、完全に異なるデータ型を組み合わせることができます。
一般的な課題として、XML 形式のデータを CSV 形式や、FLF などの他のテキスト形式に変換することが挙げられます。 変換を開始するには、データマッピング領域に、1つ以上のソースデータ形式とターゲットデータ形式を入力してください。 XML コンポーネントに関連付けられた XML スキーマがない場合、MapForce は、サンプル XML インスタンスドキュメントに基づいて、自動的に XML スキーマを生成することができます。
デザイン画面では、XMLとCSVのフィールドを簡単にドラッグ&ドロップして関連付け、変換のための設定を行うことができます。また、データの加工に必要な機能やフィルターも追加できます。
XMLをCSV形式に変換する場合、サポートされているCSVの区切り文字は、カンマに加えて、タブ、スペース、セミコロン、またはカスタムの値です。
CSVファイルやFLFファイルに加えて、MapForce FlexTextを使用することで、より複雑な構造やカスタム構造を持つテキストファイルとのマッピングも可能です。古いテキストファイルには、CSVやFLF形式で有用なデータが、より複雑なフラットファイルの中に含まれている場合があります。FlexTextを使用すると、CSVやFLFの機能を使って、そのようなデータを直接抽出できます。分割などの処理を行った後、残りのCSV形式またはFLF形式のフィールドを、フィールド名、長さなどを設定することで保存し、XMLやその他の形式とのマッピングを容易にすることができます。
顧客は、XMLファイルをExcelのスプレッドシート形式に変換する必要があることがよくあります。MapForceを使用すると、XMLデータをExcelのOOXML形式に変換するための、高度なデータ処理ルールを簡単に定義できます。Excel 2007以降のバージョンに対応しています。
MapForceは、Excelファイルの構造をグラフィカルに表示するため、行、列、セル、および数値や名前への参照などを容易に確認できます。この機能には、クリック可能なアイコンが含まれており、XMLからExcelへの変換において、マッピング対象となるデータを定義および指定することができます。
XMLデータの変換を頻繁に行う場合は、高性能なMapForce Serverをご検討ください。
MapForce Server には、MapForce用に開発されたデータ変換エンジンが組み込まれており、サーバー環境での動作を大幅に強化しています。 MapForce Serverは、XML、データベース、EDI、XBRL、テキストファイル、Excel、JSON、Protocol Buffers、および/またはWebサービスなど、あらゆる種類のデータを、実行ファイルに保存された事前に処理および最適化されたデータマッピングを使用して変換するデータ変換を実行します。MapForce Serverは、並列処理やマルチスレッド、バルクSQL挿入、クロスプラットフォーム対応など、サーバー機能を備えることで、データ変換をさらに高度なレベルに引き上げます。
前処理を行うことで、ほとんどのデータ変換において、処理速度の向上とメモリ使用量の削減を実現できます。



