ビデオ: Apache Cocoon 2024
ミドルウェアは、ソフトウェアコンポーネントを接続するコンピュータソフトウェアです。データ・ウェアハウス環境では、ミドルウェア・サービスは、以下を実行する一連のプログラムおよびルーチンです。
-
ソース(またはソース)からデータを引き出す。
-
データが正しいことを確認します。
-
必要に応じて、環境の周囲のデータをプラットフォーム間で移動します。
-
必要なデータ変換を処理します。
<! - 1 - > -
データウェアハウスのデータベースにデータをロードします。
データ選択と抽出
-
データ品質保証、パートI(コンポーネントレベル)
-
データ移動、パートI(コンポーネントレベルでも)
-
データのマッピングと変換
-
<! (データウェアハウスのプラットフォーム環境に)
データロード(データウェアハウスへ) -
データ移動、パートII(データウェアハウスのプラットフォーム環境へ)
-
>この図は、これらのミドルウェア・サービスが中規模のデータ・ウェアハウス環境でどのように一緒に流れるかを示しています。
-
<! - 3 - >
しかし、データウェアハウス環境は、この図に示されている環境とは異なる場合があります。特に、データ移動サービスの分野では異なります。データがシステムの境界を越えるたびにデータ移動サービスが必要です。特定のエンドツーエンド環境の詳細に応じて、概念図が異なります。
データウェアハウスミドルウェアについては、「抽出ツール」などの一般的な用語ではなく、前述のリストの個々のサービスの観点から計画、設計などを積極的に検討する必要があります。 「多くの異なるベンダーが、単一の製品または一連の製品の一部として、これらのサービスの一部、多く、またはすべてを提供しています。しかし、例えば、強力なマッピングサービスや変換サービスを持つツールは、データローディングサービスが弱いかもしれません。また、豊富な抽出サービスを提供するツールは、マッピングと変換のスペースではあまり効果的ではないかもしれません。データ品質保証
データウェアハウスプロジェクト用のツールを選択する前に(カスタムコーディングではなく、使用しているルートの場合)、環境内の特定の課題について理解していることを確認してください。たとえデータ抽出のための比較的簡単なツールだけでなく、データ品質の問題に挑戦している場合は、抽出能力があまりにも高い場合でも、最高の品質保証ツールを見つけることに集中してください。
(このアドバイスには抽出機能がない場合でもこのアドバイスが適用されます。この場合、別のツールと組み合わせる必要があります)。