次の方法で共有


サーバーのフォルダとファイル (Analysis Services - 多次元データ)

MicrosoftSQL ServerAnalysis Services のサーバー コンポーネントは、msmdsrv.exe アプリケーションです。このアプリケーションは、通常、Windows サービスとして実行されます。このアプリケーションは、セキュリティ コンポーネント、XML for Analysis (XMLA) リスナ コンポーネント、クエリ プロセッサ コンポーネント、および次の機能を実行するその他多くの内部コンポーネントで構成されています。

  • クライアントから受信したステートメントの解析

  • メタデータの管理

  • トランザクションの処理

  • 計算の処理

  • ディメンションおよびセル データの格納

  • 集計の作成

  • クエリのスケジュール設定

  • オブジェクトのキャッシュ

  • サーバー リソースの管理

アーキテクチャの図

Analysis Services のインスタンスはスタンドアロン サービスとして実行され、サービスとの通信は、HTTP または TCP を使用して XML for Analysis (XMLA) 経由で行われます。AMO は、ユーザー アプリケーションと Analysis Services インスタンスの間のレイヤです。このレイヤは、Analysis Services 管理オブジェクトへのアクセスを提供します。AMO は、クライアント アプリケーションからコマンドを受け取り、それを Analysis Services インスタンス用の XMLA メッセージに変換するクラス ライブラリです。AMO は、Analysis Services インスタンス オブジェクトをクラスとして、エンド ユーザー アプリケーションに提示します。このクラスには、コマンドを実行するメソッド メンバと、Analysis Services オブジェクトのデータを持つプロパティ メンバが含まれます。

次の図は、Analysis Services コンポーネントのアーキテクチャを示しており、Analysis Services インスタンス内で実行されるすべての主要な要素と、インスタンスと連携するすべてのユーザー コンポーネントを含んでいます。また、この図は、XML for Analysis (XMLA) リスナと、HTTP または TCP のいずれかを使用する以外に、インスタンスにアクセスする方法がないことも示しています。

Analysis Services のシステム アーキテクチャ図

注意注意

詳細については、「SQL Server 2005 Analysis Services パフォーマンス ガイド」を参照してください。

XMLA リスナ

XMLA リスナ コンポーネントでは、Analysis Services とそのクライアントの間のすべての XMLA 通信が処理されます。msmdsrv.ini ファイルの Analysis ServicesPort 構成設定を使用すると、Analysis Services インスタンスがリッスンするポートを指定できます。このファイルの 0 の値は、Analysis Services が既定のポートをリッスンすることを示します。特に指定がなければ、Analysis Services では次の既定の TCP ポートが使用されます。

ポート

説明

2725

SQL Server 2000Analysis Services の既存のインスタンスです。

2383

SQL ServerAnalysis Services の既定のインスタンスです。

2382

SQL ServerAnalysis Services の他のインスタンスのリダイレクタです。

サーバーの起動時に動的に割り当てられます。

SQL ServerAnalysis Services の名前付きインスタンスです。