MapForce データマッピングツール これは、EDIデータを他の一般的なデータ形式や、他のEDI形式に変換できる、視覚的なEDI変換ツールです。一般的なEDI変換には、以下のようなものがあります
MapForceでは、幅広いEDI形式に対応しており、これらの標準で規定されている数百種類のメッセージやトランザクションセットを、マッピング設計に活用できます。例えば、EDI形式のファイルをX12形式に変換し、グローバルなビジネスパートナーとのデータ交換を円滑にすることも可能です。さらに、MapForceのXMLサポートを活用することで、既存のHL7 v2.xメッセージをバージョン3に更新することもできます。これは、多くの場合に必要となる機能です 医療関連のEDIメッセージの変換.
MapForceは、以下のEDIマッピングをサポートしています
EDIメッセージは、ユーザーが特定のシステム要件に合わせてカスタマイズする必要があることが多いため、MapForceには使いやすいEDI設定ファイル形式が用意されており、これにより、新しいトランザクションを追加したり、既存のメッセージを迅速かつ容易に修正・拡張したりすることができます。
EDIデータのマッピングに使用するデータソースを指定すると、MapForceはそれらをプロジェクト内にグラフィカルなコンポーネントとして挿入します。データフィールドをマッピングするにはドラッグ&ドロップを使用し、データ処理関数を挿入したり、ビジュアル関数ビルダーを使って独自の関数を作成したりすることで、必要に応じてデータを変換できます。
MapForceは、以下の機能を提供します 多対多のデータマッピング また、連鎖的なマッピングも可能です。
MapForceには、最新のEDI設定ファイルを標準でサポートしており、それらを使用することができます 以前のメッセージ形式をダウンロードして利用することができます 過去の年度分の資料は無料でご利用いただけます。以下にリンクを掲載しており、各対応するEDI形式の様々なバージョンに関する情報をご参照ください。
統合開発者が扱う様々な形式の中で、EDI(Electronic Data Interchange)は、特にマッピングの段階で問題が発生しやすい形式です。その理由は、規格が数十年前のものであり、識別子は意図的に簡潔に設計されており、構造が非常に複雑だからです。単一のEDIフィールドをターゲットとなるカラムに接続する前に、そのフィールドが何を意味するのかを理解する必要があります。そのため、メッセージ仕様を参照する必要があるのです。
その復号化のプロセスは、常に自動化が難しい部分であり、なぜならそれは、すでにその形式を理解している担当者によって行われる必要があるからです。従来の名称に基づく照合では解決できません。なぜなら、照合できるような意味のある名称が存在しないからです。
Altova社のMapForceに搭載されたAI機能は、フィールド間の接続を自動的に生成し、それらの接続に最適な変換関数を提案します 最も重要なのは、EDI(電子データ交換)に関する業務です — データソースとターゲット列間の接続は、多くの場合、作業の全てではありません。なぜなら、コードの参照、日付の再フォーマット、値の結合や分割など、さまざまな処理が必要になるからです。これらの提案は、ドラフトの一部として提供されます。
Altova AIをソースとターゲットの箇所にそれぞれ指定します。一度に一つのテーブルずつ指定することで、提案がより的確になります。すると、Altova AIは、緑色で表示された一連の関連付けを提案します。提案された関連付けの上にマウスカーソルを合わせると、個別に承認または拒否したり、まとめてすべてを適用したりすることができます。
パス(条件)を設定することで、特定のフィールドが選択されると、関連するノードをクリックすると、そのノードに特化した新しい提案が表示されます。それぞれの検索条件は、検索範囲を絞り込むため、一度にすべてのスキーマに対して検索を行うよりも、段階的に検索を進める方が効率的です。
EDIマッピングにおいて、詳細な項目設定は通常、最も手間のかかる部分です。なぜなら、それは複雑にネストされたセグメントグループ(EDIFACTの注文ではSG29、X12トランザクションでは対応するループ)の内部に深く存在し、多くの場合、その内容が分かりにくい識別子によって隠されているからです。Altova AIは、ユーザーが手作業で階層を辿ることなく、そのグループ内の正しい要素を特定します。
出力結果は、通常のMapForceのグラフィカル環境で、実行可能なプロジェクトとして提供されます。これにより、すぐに実行したり、他のマッピングと同様に編集したり、MapForce Server用にコンパイルして自動化したりすることができます。特別なAI関連のファイルは存在せず、結果も完全に透明です。
在庫状況
Altova AIは、製品ライセンスに追加して購入するサブスクリプションサービスであり、サポートおよび保守パッケージ(SMP)が必要です。新規のSMPと同時に購入することも、既存のSMPに追加することも可能です。
MapForceは、最も一般的なEDIメッセージ形式に対応した豊富な機能に加え、主要なリレーショナルデータベースおよびNoSQLデータベースを幅広くサポートしているため、EDI ETLパイプラインの構築に特に適しています。
MapForceのグラフィカルなインターフェースを使用すると、EDIメッセージの構造を視覚的に把握し、それをセグメント、要素、およびサブ要素に分解することができます。さらに、内蔵されたデータ処理関数ライブラリと、視覚的な関数構築ツールを使用することで、メッセージデータを抽出したり、マッピングおよびターゲットシステムまたはデータベースへのロード前に変換するための処理ルールを定義することができます。
次に、MapForceを使用すると、ターゲットデータベースへの接続設定、変換されたデータを挿入するためのSQLスクリプトの生成、データの書き込み方法を制御するための挿入、更新、削除などの操作の設定が容易に行えます。また、エラー処理やログ出力に関する豊富なオプションも備わっています。
MapForceは、堅牢な検証機能とエラー処理機能を備えており、正確で法令遵守に準拠したデータ変換を実現します。そのため、EDI ETLワークフローの管理に最適なツールです。また、ETLの自動化においては、MapForce Serverが比類なき拡張性とコストパフォーマンスを提供します。
EDIの翻訳が完了すると、MapForceはデータを変換し、その結果をすぐに確認し、保存することができます。多くの場合、EDIのマッピングやETLのワークフローを自動化することが実用的であり、MapForceはMapForce Serverを通じて、拡張性と高性能な自動化を提供します。
“EDI分野において、信頼できるソフトウェア企業に出会うことは稀ですが、Altova社は、そのサポート体制も含めて、私たちに非常に良い印象を与えました。”


