ストアド プロシージャの定義
適用対象:
SQL Server Analysis Services
Azure Analysis Services
Power BI Premium
ストアドプロシージャを使用すると、Microsoft SQL Server Analysis Services から外部ルーチンを呼び出すことができます。 ストアド プロシージャによって呼び出される外部ルーチンは、C、C++、C#、Visual Basic、Visual Basic .NET などの共通言語ランタイム (CLR) 言語でも書き込むことができます。 ストアド プロシージャを作成すると、他のストアド プロシージャ、計算されるメジャー、クライアント アプリケーションなどの多くのコンテキストから呼び出すことができます。 ストアドプロシージャを使用すると、共通コードを一度開発して1つの場所に格納できるため、Analysis Services データベースの開発と実装が簡単になります。 ストアド プロシージャを使用して、アプリケーションに、MDX のネイティブ機能によって提供されていないビジネス機能を追加できます。
このセクションでは、ストアド プロシージャの理解、デザイン、および実装に必要な情報を提供します。
| トピック | 説明 |
|---|---|
| ストアド プロシージャのデザイン | Analysis Services で使用するアセンブリをデザインする方法について説明します。 |
| ストアド プロシージャの作成 | Analysis Services のアセンブリを作成する方法について説明します。 |
| ストアド プロシージャを呼び出す | Analysis Services でアセンブリを使用する方法について説明します。 |
| ストアド プロシージャのクエリ コンテキストへのアクセス | スコープ、およびアセンブリを持つコンテキスト情報にアクセスする方法を説明します。 |
| ストアド プロシージャのセキュリティの設定 | Analysis Services でアセンブリのセキュリティを構成する方法について説明します。 |
| デバッグ系のストアド プロシージャ | Analysis Services でアセンブリをデバッグする方法について説明します。 |