ストアド プロシージャのクエリ コンテキストへのアクセス

適用対象: SQL Server Analysis Services Azure Analysis Services Power BI Premium

ストアド プロシージャの実行コンテキストは、ストアド プロシージャのコード内で、サーバー オブジェクト モデルのコンテキスト オブジェクト ADOMD.NET 使用できます。 これは、読み取り専用のコンテキストであり、ストアド プロシージャによって変更することはできません。 このオブジェクトでは次のプロパティを使用できます。

プロパティ Type 説明
CurrentCube キューブ 現在のクエリ コンテキストのキューブです。
CurrentDatabaseName String 現在のデータベースの識別子です。
CurrentConnection Connection 現在のコンテキストの接続オブジェクトへの参照です。
合格 Integer 現在のコンテキストのパス番号です。

Context オブジェクト は、多次元式 (MDX) オブジェクト モデルがストアド プロシージャで使用されている場合に存在します。 MDX オブジェクト モデルがクライアントで使用されている場合には利用できません。 Context オブジェクト は、ストアド プロシージャに明示的に渡されないか、ストアド プロシージャによって返されません。 ストアド プロシージャの実行中に利用できます。

参照

多次元モデルのアセンブリの管理
ストアド プロシージャの定義