Zugreifen auf den Abfragekontext in gespeicherten Prozeduren

Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Der Ausführungskontext einer gespeicherten Prozedur ist im Code der gespeicherten Prozedur als Context-Objekt des ADOMD.NET Serverobjektmodells verfügbar. Der Kontext ist schreibgeschützt und kann nicht von der gespeicherten Prozedur geändert werden. Für dieses Objekt stehen die folgenden Eigenschaften zur Verfügung.

Eigenschaft Typ Beschreibung
CurrentCube Cube Der Cube für den aktuellen Abfragekontext.
CurrentDatabaseName String Der Bezeichner der aktuellen Datenbank.
CurrentConnection Verbindung Ein Verweis auf das Verbindungsobjekt im aktuellen Kontext.
Erfolgreich Integer Die Durchlaufnummer für den aktuellen Kontext.

Das Context-Objekt ist vorhanden, wenn das MDX-Objektmodell (Multidimensional Expressions) in einer gespeicherten Prozedur verwendet wird. Es ist nicht verfügbar, wenn das MDX-Objektmodell auf einem Client verwendet wird. Das Context-Objekt wird nicht explizit an die gespeicherte Prozedur übergeben oder von dieser zurückgegeben. Es ist während der Ausführung der gespeicherten Prozedur verfügbar.

Weitere Informationen

Verwaltung von mehrdimensionalen Modellassemblys
Definieren gespeicherter Prozeduren