差分マッピング

データマッピングのバージョンを視覚的に比較する

  • データマッピング(MFD)の2つのバージョンを比較する
  • グラフィカルなマッピング環境における変更点を確認できます
  • 色分けされた接続、部品、およびノード
  • XML形式で差分レポートをエクスポートします
  • .mfdファイルに対する差分ツールとして、MapForceを登録します
  • バージョン管理クライアントから、ファイルの比較機能を開きます

マップフォースのデータ統合プロジェクトを比較する

MapForceにおける差分表示機能により、同じマッピングプロジェクトの2つのバージョン間で何が変更されたかを正確に把握できます。比較を開始すると、MapForceは変更点を視覚的に表示し、グラフィカルなマッピング環境内で直接確認できます。新たに追加された接続、削除された接続、変更されたデータ処理関数、および変更されたコンポーネントなどが一目でわかりやすくなります。

色のコード分けにより、すべての変更点が分かりやすくなります

  • 緑: 新しいバージョンで追加されました
  • 赤: 新しいバージョンから削除されました
  • 黄色: 変更されたプロパティ
  • ピンク: ノードの子孫に対する変更

マッピング差異ウィンドウで、ある変更の上にマウスカーソルを合わせると、MapForceはその変更箇所をマッピング上で強調表示します。逆に、マッピング上で特定の箇所が強調表示されている場合、その変更箇所はマッピング差異ウィンドウで示されます。

MapForceのデータマッピングプロジェクトを比較する

デザインしたのと同じ視覚的な形式で変更を確認できるため、以下のことが迅速に行えます

  • 同僚が作成した修正内容を、本番環境に反映する前に確認してください
  • 変更が意図した通りに機能しているか確認してください
  • マッピングが異なる結果を生み出し始めた時期と場所を特定します

比較結果をXML形式の差分レポートとしてエクスポートすることも可能です。これは、ドキュメント作成や、さらなるデータ処理に役立ちます。

ソースコード管理システムへの対応

MapForceは、GitやSubversionなどのバージョン管理システムと連携し、.mfdデータマッピングプロジェクトの差分ツールとして登録することができます。コマンドラインオプションを使用すると、マッピングの2つのバージョンを同時に表示し、グラフィカルなマッピング環境で比較結果を確認できます。バージョン管理クライアントから差分を実行したり、プルリクエストでの変更を確認したりする際に、MapForceを起動すると、2つのバージョンが並べて表示され、すべての差異が強調表示されます。

チームは、作成したマッピング情報を共有リポジトリに登録し、マージする前に互いの変更内容を確認したり、過去の履歴を遡って、どのマッピング情報がいつ変更されたのかを確認したりすることができます。これらは、すでに利用しているツールからすべて可能です。変更点が視覚的に表示されるため、どの接続や機能が変更されたのかをすぐに把握できます。これにより、マッピングプロジェクトのレビューや問題解決が格段に容易になります。