SQL Server 2005 Analysis Services のチュートリアル
更新 : 2006 年 7 月 17 日
Microsoft SQL Server 2005 Analysis Services (SSAS) のチュートリアルへようこそ。データ ウェアハウス開発者は、Business Intelligence Development Studio を使用して Analysis Services プロジェクトの開発と配置を行います。また、これらのプロジェクトからインスタンス化された Analysis Services データベースは SQL Server Management Studio を使用して管理します。このチュートリアルでは、架空の会社 Adventure Works Cycles の例を使用しながら、BI Development Studio で Analysis Services プロジェクトの開発と配置を行う方法を説明します。SQL Server Management Studio の詳細については、「SQL Server Management Studio のチュートリアル」を参照してください。Analysis Services オブジェクトの詳細については、「Analysis Services の概念とオブジェクト」を参照してください。
用語については、このチュートリアルの中で説明します。また、一部の用語とその定義については、SQL Server 2005 Books Online の「用語集」でも参照できます。
学習する内容
このチュートリアルでは、BI Development Studio の Analysis Services プロジェクトにおいて、データ ソース、データ ソース ビュー、ディメンション、属性、階層、およびキューブを定義する方法を学習します。また、Analysis Services プロジェクトを Analysis Services のインスタンスに配置してキューブやディメンション データを表示し、配置したオブジェクトを処理して、基になるデータ ソースからのデータをオブジェクトに格納する方法についても学習します。さらに、Analysis Services プロジェクトのメジャー、ディメンション、階層、属性、メジャー グループを変更し、変更した差分を開発サーバーの配置済みキューブに配置する方法を学習します。最後に、キューブ内で計算、主要業績評価指標 (KPI)、アクション、分析観点、変換、およびセキュリティ ロールを定義する方法を学習します。
必要条件
このチュートリアルを完了するには、次のコンポーネント、サンプル、およびツールが必要です。
- Microsoft SQL Server 2005 データベース エンジン
- Microsoft SQL Server 2005 Analysis Services (SSAS)
- Business Intelligence Development Studio
- AdventureWorks DW サンプル データベース
- Analysis Services Tutorial の最新のサンプル プロジェクト (これらの最新のサンプル プロジェクトの取得方法については、「サンプルのインストール」を参照してください)
メモ : |
---|
SQL Server 2005 Service Pack 1 を使用することをお勧めします。このチュートリアルでは、SQL Server 2005 Service Pack 1 がインストールされていることを基準にしています。 |
コンポーネント、サンプル、およびツールのインストール方法については、「SQL Server 2005 コンポーネントのインストール」の「サンプルの最新版の入手」および「サンプルのインストール」を参照してください。
また、このチュートリアルを正常に完了するには、次の条件を満たす必要があります。
- 作業者が、Analysis Services コンピュータの Administrators ローカル グループのメンバであるか、Analysis Services インスタンスのサーバー ロールのメンバである。
- 作業者が、SQL Server 2005 AdventureWorks DW データベースの読み取り権限を持っている。
注意 Business Intelligence (BI) Development Studio は、Itanium ベースのコンピュータではサポートされていません。ただし、x64 ベースのコンピュータでは、BI Development Studio を使用できます。SQL Server サンプル データベースを Itanium ベースのコンピュータに配置した場合は、x86 または x64 ベースのコンピュータの BI Development Studio を使用し、サンプルを修正して実行します。
内容
このチュートリアルは、次の 10 のレッスンで構成されています。各レッスンの所要時間は、およそ 1 時間です。各レッスンの操作内容が反映されたファイルは、サンプルの最新版フォルダに含まれています。最新のサンプルの入手方法については、「サンプルのインストール」を参照してください。
メモ : |
---|
レッスン 4 の開始時には、レッスン 1 ~ 3 で定義したキューブの修正版を使用する必要があります。このチュートリアルの内容と一致させるために、このレッスンのサンプル プロジェクトの最新バージョンを使用してください。 |
- レッスン 1 : Analysis Services プロジェクト内でのデータ ソース ビューの定義
このレッスンでは、BI Development Studio を使用し、データ ソース ビューを Analysis Services プロジェクトに定義します。
- レッスン 2 : キューブの定義と配置
このレッスンでは、キューブ ウィザードを使用して、キューブとそのディメンションを定義します。また、定義したキューブを Analysis Services のローカル インスタンスに配置します。
- レッスン 3 : メジャー、属性、および階層の修正
このレッスンでは、キューブの使いやすさを向上させ、必要に応じてキューブとそのディメンションを処理しながら、関連する変更の差分を配置します。
- レッスン 4 : 高度な属性およびディメンションのプロパティの定義
このレッスンでは、参照ディメンション リレーションシップを定義します。また、複合キーを使用して属性のメンバを並べ替え、カスタム エラー処理を定義します。
- レッスン 5 : ディメンションおよびメジャー グループ間のリレーションシップの定義
このレッスンでは、逆ディメンションのファクト リレーションシップを定義し、多対多のリレーションシップを定義します。
- レッスン 6 : 計算の定義
このレッスンでは、計算されたメンバ、名前付きセット、およびスクリプトを定義します。
- レッスン 7 : 主要業績評価指標 (KPI) の定義
このレッスンでは、主要業績評価指標 (KPI) を定義します。
- レッスン 8 : アクションの定義
このレッスンでは、アクションを定義します。
- レッスン 9 : 分析観点と翻訳の定義
このレッスンでは、キューブのビューおよびメタデータの変換を定義します。
- レッスン 10 : 管理ロールの定義
このレッスンでは、管理者とユーザーのロールを定義します。
重要 : |
---|
チュートリアルを行うときは、ドキュメント ビューアのツール バーに [次のトピック] ボタンと [前のトピック] ボタンを追加することをお勧めします。詳細については、「ヘルプへの [次のトピック] ボタンと [前のトピック] ボタンの追加」を参照してください。 |
参照
概念
ヘルプおよび情報
変更履歴
リリース
履歴
2006 年 7 月 17 日
追加内容 :
- IA64 プラットフォームの使用に関する注意事項を追加しました。
2006 年 4 月 14 日
用語
定義
変更内容 :
- 最新のサンプル プロジェクト ファイルの入手方法に関する説明を追加しました。
- SQL Server 2005 Service Pack 1 に合わせてチュートリアルを変更しました。