プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

なぜ別のデータウェアハウスが必要なのですか?


データウェアハウジングは、主にさまざまなソースからデータを収集および管理して、ビジネスに有意義なビジネス洞察を与えるために使用される手法です。データウェアハウスは、管理上の意思決定をサポートするように特別に設計されています。

簡単に言うと、データウェアハウスとは、組織の運用データベースとは別に管理されているデータベースを指します。データウェアハウスシステムは、いくつかのアプリケーションシステムの統合を可能にします。分析用の統合された履歴情報の強固なプラットフォームをサポートすることにより、データ処理を提供します。

データウェアハウスのクエリには、要約されたレベルでの膨大な情報グループの計算が含まれているため、複雑です。多次元ビューに応じて、独自のデータ編成、アクセス、および実装手法の使用が必要になる場合があります。

このような分離の主な理由は、両方のシステムの高度な実装を促進するためです。運用データベースは、主キーを使用したインデックス作成とハッシュ、特定のレコードの検索、「既定の」クエリの最適化など、既知の機能とワークロードから作成および調整されます。

一方、データウェアハウスのクエリは複雑なことがよくあります。それらには、要約されたレベルでの膨大な情報グループの計算が含まれ、特定のデータ編成の使用を要求する可能性があり、アクセス、および実装方法は多次元ビューに依存します。運用データベースでOLAPクエリを処理すると、運用タスクのパフォーマンスが大幅に低下します。

さらに、運用データベースは、複数のトランザクションの同時処理を提供します。トランザクションの一貫性と堅牢性を提供するには、ロックとロギングを含む同時実行制御と回復のメカニズムが必要です。 OLAPクエリでは、要約と集計のためにデータレコードへの読み取り専用アクセスが必要になることがよくありました。

同時実行制御および回復メカニズムをこのようなOLAP操作に適用すると、同時トランザクションの実行が危険にさらされ、OLTPシステムのスループットが大幅に低下する可能性があります。

最後に、データウェアハウスからの運用データベースの分離は、これら2つのシステムの情報の複数の構造、コンテンツ、および使用法に基づいています。意思決定支援には履歴情報が必要でしたが、運用データベースは通常、履歴情報を保持していません。

意思決定支援には、異種ソースからの情報の集約と要約を含む統合が必要であり、その結果、高品質でクリーンな統合された情報が得られます。対照的に、運用データベースには、分析前に統合する必要があるトランザクションを含む詳細な生データのみが含まれます。

2つのシステムはまったく異なる機能を提供し、異なる種類のデータを必要とするため、現在、別々のデータベースを維持する必要があります。ただし、OLAPクエリをサポートするためにそのようなシステムを最適化し始めている運用リレーショナルデータベース管理システムのさまざまなベンダーがあります。この傾向が続くにつれて、OLTPシステムとOLAPシステムの分離は減少すると予想されます。


  1. データ バックアップが必須の理由

    いつ災害が発生するかは誰にもわかりません。そのため、ドアをノックする前に備えておくことが重要です。これが 3 月 31 日stの理由です。 バックアップは重要なデータの保存されたコピーであり、携帯電話を紛失したり、ハード ドライブがクラッシュしたり、ランサムウェア攻撃によってシステムが侵害されたりした場合に救世主として機能します。 データのバックアップが重要な理由 データ損失のほとんどのインシデントは、予測できない人的エラーまたはハードウェアの誤動作が原因で発生します。つまり、データは簡単に失われ、日常の状況がさらに悪化します。 データ侵害は、データの損失を意味するだけで

  2. 重複ファイルの検出と消去ツールが必要な理由

    重複データは、データを整理する際の最大のハードルの 1 つです。ただし、不完全または不正確なデータと同じように注目されることはありません。 以下は、重複データが大きな問題である理由と、重複ファイル修復ツールの使用が重複排除にどのように役立ち、役立つかを理解することです。 重複データ:典型的な問題 同じデータの複数のコピーは、写真、オーディオ &ビデオ ファイル、またはドキュメントであり、いくつかの問題を引き起こします。このため、データの重複排除は不可欠です。 重複除外とは 重複データを識別し、不要なファイルを削除したり、最適なコピーをマージしたりします。簡単に言えば、重複排除は、