Altova MapForce は XML と他の書式への任意のデータマッピングおよび変換ツールです。完全な変換へのサポートは以下の書式に提供されます:
これらの書式間の両方向への変換、任意の組み合わせのマッピングの作成、または、任意の組み合わせのマッピング、データ統合の柔軟性のためのチェーンマッピング XML マッピングプロジェクトでは、複数の入力と出力を使用することができ、まったく異なるデータの種類を組み合わせることができます。
XML から CSV および FLF などの他のテキスト書式への変換の際に発生する一般的な問題です。開始するには、1つまたは複数のソースとターゲットデータ書式をデータマッピングペインに挿入します。XML コンポーネントに関連するス XML キーマが存在する場合、 MapForce はサンプル XML インスタンスドキュメントをベースにスキーマを生成することができます。
デザインペイン内では、XML と CSV フィールドを変換のために関連付けるためにドラッグアンドドロップし、データの操作のために関数とフィルターを追加することができます。
XML から CSV へ変換する際、サポートされる CSV 区切り文字はコンマ、タブ、スペース、セミコロン、または、カスタム値です。
基本の CSV と FLF ファイルに加え、 MapForce FlexText を使用して更に複雑な、または、カスタム構造を持つテキストから、またはテキストへのマッピングを行うことができます。レガシーなテキスト ファイルには、複雑なフラット ファイル内部に有用なデータが CSV や FLF 形式で収められている場合もあります。FlexText では CSV や FLF オペレーションにより、このようなデータを直接抽出することができます。XML と他の書式からの簡単なマッピングのために、分割などのオペレーションを行った後に、残された CSV や FLF フィールドに対して名前付けや長さの指定を行います。
顧客は XML から Excel スプレッドシートに変換を必要とすることが多くあります。MapForce により XML から Excel OOXML.へ書き込むための洗練されたデータ処理ルールを簡単に定義することができます。Excel バージョン 2007 および以降がサポートされています。
MapForce のファイルメニューコマンドを使ってソースファイルを開くか、ドキュメントをデザイン ペイン内にドラッグしてください。 Excel ファイル構造や行、カラム、セル、そして番号や名前に対する参照などを簡単にビューすることができます。XML から Excel への変換のためにこのコンポーネントに含まれるアイコンをクリックすることでマッピングデータの定義や指定を行うことができます。
再帰的な XML 変換のためには、ハイパフォーマンスの MapForce Server をチェックしてください。
MapForce Server には、 MapForce のために開発された内蔵のデータ変換エンジンが含まれます。このエンジンはサーバー環境で作動するために大幅に拡張されています。MapForce Server は 以下のすべての組み合わせのデータ変換を MapForce 内で定義されたデータマッピングをベースに変換します 。(XML、データベース、EDI、 XBRL、フラットファイル、Excel、JSON、プロトコルバッファー、およびまたは MapForce Server 実行ファイルに保存された前処理済みかつ最適化された データマッピングを使用した Web サービス)。MapForce Server の並列処理、マルチスレッド、バルク SQL マージ、クロスプラットフォームへのサポートなどの機能によりデータ変換を次のレベルに押し上げます。
早いパフォーマンスと大半のデータベースマッピングのメモリの占有領域の制限を可能にします。