レプリケーションとトランスフォーメーション

データ・レプリケーション

レプリケーションは、リレーショナル・データベース管理システム(RDBMS)やソフトウェア・エンジニアリング・ワークベンチに内蔵されていることもある、比較的単純な技術的なプロセスです。

レプリケーションを使用すると、同じ数の表と同じデータ検証ルールを持つ2つの類似したデータ・モデルの間でデータ・フローを管理することができます。データ整合性制約がソース・モデルとターゲット・モデルの両方で同一の場合は、データ・エラーは処理されません。行やレコードの数がソースとターゲット両方で同一の場合、たとえばソース上に18か月、ターゲット上に36か月の履歴レベルを持つことができません。

レプリケーション・インタフェースの作成には、アプリケーションの詳細な知識は不要です。最もよく実装されたリソースは、ファイル・コピー、ミラー・ベースのロギング、スナップショット(Oracle)などです。

データ・トランスフォーメーション

データ・トランスフォーメーションの考え方を利用すると、ソースとターゲットの間のデータ・モデリングに実質的な相違を持たせることができます。この相違には、いくつかのレベルがあります。

モデリングの相違は、データ・ウェアハウス、データマートおよび移行プロジェクトでは正常です。モデリングの相違は、データ検証ルールの相違、ひいては転送されたデータにエラーがある可能性を示します。

インタフェースによって実行されるトランスフォーメーションのタイプは次のとおりです。