ヘッダーをスキップ

Oracle Database 2日でデータ・ウェアハウス・ガイド
11g リリース1(11.1)

E05764-01
目次
目次
索引
索引

戻る 次へ

1 データ・ウェアハウスの概要

データ・ウェアハウスの管理、設計および実装が必要なため、ユーザーがOracleデータ・ウェアハウスの操作全体を管理し、効率的なパフォーマンスを維持します。

この章の内容は次のとおりです。

このガイドについて

このガイドでは、データ・ウェアハウスを実装して管理するために必要な共通の日常のタスクを実行する方法を説明しています。このガイドの目標は、Oracle Databaseで使用可能なデータ・ウェアハウス・ソリューションの概要を示すことです。基本的なパフォーマンス監視タスクを実行する方法を含め、データ・ウェアハウスの稼働を続けるために必要な共通の管理タスクおよび設計タスクを行う方法を説明します。

このガイドで使用する主要なインタフェースは、Oracle Enterprise Manager、Oracle Warehouse BuilderおよびSQL*Plusです。

このガイドを使用する前に

このガイドを使用する前に、次のことを実行する必要があります。

このガイドの対象外

このガイドはタスク指向です。タスクが実行される理由と時期を説明することが目的です。必要に応じて、現行のタスクを理解して完了するために必要な概念を説明します。このガイドは、データ・ウェアハウスをOracle Databaseに実装するための完全なガイドではありません。機能および使用上の詳細な手順に関する完全な概念の情報は、次の適切なドキュメントを参照してください。

また、このガイドでは、Oracle Enterprise Managerで使用可能な機能について使用方法を部分的に説明しますが、Oracle Enterprise Managerの詳細な情報は提供しません。Oracle Enterprise Managerの詳細は、次の資料を参照してください。

データ・ウェアハウスについて

データ・ウェアハウスは、問合せと分析のために設計されたリレーショナル・データベースまたは多次元データベースです。OLTPシステムのドメインであるトランザクション処理用には最適化されません。通常はデータ・ウェアハウスにより、複数のソースから導出された履歴データおよびトランザクション・データが統合されます。データ・ウェアハウスにより、トランザクション・ワークロードから分析ワークロードが分割され、組織が複数のソースからデータを統合できるようにします。

データ・ウェアハウス内のデータには通常、複数月または複数年のデータが格納されており、履歴の分析をサポートします。データ・ウェアハウス内のデータは通常、OLTPアプリケーション、メインフレーム・アプリケーション、または外部データのプロバイダなどのような1つ以上のデータ・ソースから抽出、変換およびロード(ETL)の各プロセスを介してロードされます。

データ・ウェアハウスのエンドユーザーは、多くの場合、時間に関連するデータの分析を実行します。例として、昨年の連結売上高、在庫分析、製品別収益および顧客別収益があります。より高度な分析に、傾向分析とデータ・マイニングがあり、既存のデータを使用して傾向または今後を予測します。一般にデータ・ウェアハウスでは、ビジネス・インテリジェンス環境の基盤を提供します。

このガイドでは、スター・スキーマを含むリレーショナル実装について説明しています。多次元データ・ウェアハウスの詳細は、『Oracle Databaseデータ・ウェアハウス・ガイド』を参照してください。

データ・ウェアハウスの主な特性

データ・ウェアハウスの主な特性は次のとおりです。

一般的に、データ・ウェアハウスを正常に動作させるためには高いデータ・スループットが重要となります。

Oracleデータ・ウェアハウスの一般的なタスク

Oracleデータ・ウェアハウス管理者または設計者として、次のタスクを行うことが予想されます。

中小規模のデータ・ウェアハウス環境では、これらのタスクを単独で実行する可能性があります。大企業のような環境の場合、ジョブはデータベース・セキュリティまたはデータベースのチューニングなどの専門を持つ数名のDBAおよび設計者に分割されます。

このガイドで説明するタスク

このガイドでは、次のタスクについて説明します。

  1. データ・ウェアハウスとして使用するためのOracleデータベースを構成します。

    第2章「データ・ウェアハウス・システムの設定」を参照してください。この項では、このガイド全体の演習で参照されるデモンストレーションにアクセスする方法についても説明されています。

  2. データを統合する最初のステップを実行します。

    第3章「データ・ソースの識別およびメタデータのインポート」の指示に従います。

  3. ウェアハウス内のターゲット・オブジェクトの定義を開始します。

    ターゲット・ウェアハウスの外部表、ディメンションおよびキューブを定義する方法については、第4章「Oracle Warehouse Builderでのウェアハウスの定義」を参照してください。

  4. ターゲットにデータを抽出、変換およびロードする計画を定義します。

    手順2で指定したソースからデータを抽出し、そのデータを変換し、次に手順3で設計したターゲットにデータをロードするETLロジックを定義する方法については、第5章「ETLロジックの定義」を参照してください。

  5. パフォーマンスの問題および高度なETLの概念を考慮します。

    複合型マッピングおよびETLパフォーマンスの向上に関する概念については、第6章「ロード・パフォーマンスの向上」を参照してください。

  6. ターゲット・スキーマへ配布し、ETLロジックを実行します。

    マッピングからのコードを使用してターゲット・スキーマを準備する方法、およびその後にそのコードを実行する方法については、第7章「ターゲット・スキーマへの配布およびETLロジックの実行」を参照してください。

  7. メタデータ依存性を分析します。

    第8章「メタデータ依存性の分析」を参照し、説明されているタスクを完了します。

  8. 効率的なSQLを書きます。

    第9章「レポートおよび分析のSQL」を参照し、説明されているタスクを完了します。この項では、効率的なSQLを書く方法について説明されています。

  9. データ・ウェアハウスをリフレッシュします。

    第10章「データ・ウェアハウスのリフレッシュ」を参照し、説明されているタスクを完了します。

  10. 操作を最適化します。

    第11章「データ・ウェアハウスの操作の最適化」を参照し、説明されているタスクを完了します。

  11. パフォーマンス・ボトルネックを排除します。

    第12章「パフォーマンス・ボトルネックの排除」を参照し、説明されているタスクを完了します。

  12. データ・ウェアハウスのバックアップおよびリカバリの基本の一部を確認します。

    データ・ウェアハウスをバックアップおよびリカバリする方法に関するいくつかの考慮事項については、第13章「データ・ウェアハウスのバックアップおよびリカバリ」を参照してください。

  13. データ・ウェアハウスのセキュリティの基本の一部を確認します。

    安全なデータ・ウェアハウスを作成する方法に関するいくつかの考慮事項については、第14章「データ・ウェアハウスの操作の最適化」を参照してください。

データ・ウェアハウス管理用ツール

このガイドの目的は、すばやく効率的にOracleデータ・ウェアハウスを作成して管理できるようにすることです。次に目標を達成するために使用する製品、ツールおよびユーティリティの一部を示します。


戻る 次へ
Oracle
Copyright © 2007 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引