このチュートリアルでは、典型的なビジネス・インテリジェンス・タスクについてのシナリオ形式のガイドを提供します。チュートリアルは、以下の 2 つのメイン・セクションから構成されています。
チュートリアルは HTML または PDF 形式で利用できます。データウェアハウスセンター、OLAP スターター・キット、またはインフォメーション・センターからは、 HTML バージョンのチュートリアルを表示できます。 PDF ファイルは、DB2 の資料 CD-ROM で使用できます。
あなたは TBC (The Beverage Company) という会社のデータベース管理者です。その会社では、飲料を製造して他の会社に販売しています。会計部門では、販売されたすべての製品について、地域別に期間ごとの売上収益を追跡、分析、および予測したいと考えています。あなたは、すでに販売データの標準照会をセットアップしています。しかし、これらの照会は、運用データベースに負荷を加えます。 さらに、ユーザーは、標準照会の結果に基づいて、追加の特別な照会を行うことがあります。
会社では、販売データ用のデータウェアハウスを作成することにしました。 データウェアハウス とは、整理され、情報形式に変換されたデータを含むデータベースです。あなたの仕事は、このデータウェアハウスを作成することです。
あなたは、ウェアハウスについてスタースキーマ設計を使用することを計画しています。 スタースキーマ とは、複数の次元表と 1 つのファクト表から構成される特殊な設計です。 次元表 は、ビジネスのいろいろな側面を記述します。 ファクト表 は、ビジネスに関する事実または測定結果を含みます。このチュートリアルでは、スタースキーマに以下の次元が含まれます。
ファクト表の事実には、ある期間における製品の注文が含まれます。
このチュートリアルの『データウェアハウジング』のセクションでは、このスタースキーマを定義する方法を示します。
あなたの次の仕事は、データを分析するための OLAP アプリケーションを作成することです。最初に OLAP モデルとメタアウトラインを作成し、次にそれらを使用してアプリケーションを作成します。このチュートリアルの『多次元データ分析』のセクションでは、 OLAP アプリケーションを作成する方法を示します。
チュートリアルを始める前に、使用するチュートリアルのセクションで扱われている製品をインストールしなければなりません。
DB2 サーバーをウェアハウス・サーバーまたはデータウェアハウスセンター管理インターフェースと異なるワークステーションにインストールする場合は、データウェアハウスセンター管理インターフェースと同じワークステーションに DB2 CAE をインストールしなければなりません。
DB2 ユニバーサル・データベースおよびウェアハウス・サーバーのインストールについての詳細は、ご使用のオペレーティング・システムの DB2 ユニバーサル・データベース 概説およびインストール を参照してください。
DB2 データウェアハウス・マネージャーがある場合には、任意選択で、情報カタログ・センターをインストールできます。 DB2 データウェアハウス・マネージャーがない場合には、 レッスン 14, エンド・ユーザーのためのウェアハウス・データのカタログ化および レッスン 15, ビジネス・メタデータの処理にスキップして進んでください。
DB2 データウェアハウス・マネージャーのインストールについての詳細は、 ウェアハウス・マネージャー インストールの手引き を参照してください。
さらに、チュートリアルをインストールしなければなりません。 DB2 (Windows 版) では、通常インストールの一部としてチュートリアルをインストールすることができます。 DB2 (AIX 版) または Solaris オペレーティング環境では、文書とともにチュートリアルをインストールすることができます。
チュートリアルと一緒に使用するサンプル・データが必要です。チュートリアルでは、DB2 データウェアハウジング・サンプル・データと OLAP サンプル・データを使用します。
データウェアハウジング・サンプル・データは、 Windows NT でのみインストールされます (チュートリアルのインストール時に)。サンプル・データは、データウェアハウス・マネージャーと同じワークステーションにインストールするか、あるいはサンプル・データベース用のリモート・ノードをマネージャー・ワークステーションでカタログ化しなければなりません。
OLAP サンプル・データは、 Windows NT、AIX、および Solaris オペレーティング環境でインストールすることができます。サンプル・データは、OLAP 統合サーバーのサーバーと同じワークステーションにインストールするか、あるいはサンプル・データベース用のリモート・ノードをサーバー・ワークステーションでカタログ化しなければなりません。
このチュートリアルには、 X:\sqllib ディレクトリーの下にあるサンプル・データへの参照がいくつか含まれています。ここで、X は DB2 をインストールしたドライブです。デフォルトのディレクトリー構造を使用している場合、データは X:\sqllib にではなく X:\Program Files\sqllib の下に入れられています。
サンプル用のファイルをインストールした後、サンプル・データベースを作成しなければなりません。データベースを作成するには、以下の手順に従ってください。
「サンプル・データベースの作成 (Create SAMPLE Databases)」ウィンドウがオープンします。
DB2 は、サンプル・データベースの作成を開始します。進行状況ウィンドウがオープンします。データベースが作成されたら、「了解 (OK)」をクリックします。
Windows NT にサンプルをインストールする場合には、データベースは自動的に ODBC 用に登録されます。 AIX または Solaris オペレーティング・システムにサンプルをインストールする場合には、手操作でデータベースを ODBC 用に登録しなければなりません。 AIX または Solaris オペレーティング・システムでデータベースを登録することについての詳細は、ご使用のオペレーティング・システムの DB2 ユニバーサル・データベース 概説およびインストール を参照してください。
「データウェアハウジング・サンプル (Data Warehousing sample)」を選択した場合は、以下のデータベースが作成されます。
「OLAP サンプル (OLAP sample)」を選択した場合は、以下のデータベースが作成されます。
データウェアハウジングと OLAP のサンプルの両方を選択する場合には、 TBC_MD データベースには、サンプルのデータウェアハウスセンターと OLAP オブジェクトの両方のメタデータが組み込まれます。
チュートリアルを始める前に、サンプル・データベースに接続できることを確認してください。
db2jstrt 6790 db2cc 6790b
「接続 (Connect)」ウィンドウがオープンします。
DB2 コントロール・センターがデータベースに接続します。
このチュートリアルでは、コントロールの名前と、入力するテキストを区別するのに役立つように、本文の中で印字規則が使用されています。例:
「Menu」->「Menu choice」をクリックします。
「Field」フィールドにテキストを入力します。
This is the text that you type.
このチュートリアルでは、DB2 コントロール・センター、データウェアハウスセンター、および OLAP スターター・キットを使用して行うことができる最も一般的なタスクを扱います。関連タスクの詳細については、以下の資料を参照してください。