Udostępnij przez


OpenQueryLogRecordset (clsCubeAnalyzer)

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

The OpenQueryLogRecordset method of an object of ClassType clsCubeAnalyzer returns a Microsoft® ActiveX® Data Objects (ADO) recordset containing a record for each analysis query run on the Analysis server that satisfies the given SQL query.

Składnia

Set ADODBRecSet = object.OpenQueryLogRecordset(SQLString As String)

Parametry

  • ADODBRecSet
    ADODB zestaw rekordów.

  • object
    Obiekt z ClassType clsCubeAnalyzer wykorzystywane.

  • SQLString
    Kwerenda SQL, która zwraca zestaw rekordów dziennika kwerend.Można utworzyć instrukcja języka SQL za pomocą żadnego z pól w dzienniku kwerendy.Na przykład:

    "SELECT * FROM  QueryLog WHERE Duration > 5"
    

Następujące kolumny są zwracane w ADODBRecSet.Typy danych ADO określony dla każdej kolumna można znaleźć w ADODB.DataTypeEnum wyliczania.Więcej informacji na temat typów danych ADO można znaleYć w dokumentacji ADO.

Kolumna

Typ danych obiektów ADO

Opis

MSOLAP_Database

adVarWChar

Nazwa bazy danych używanej w kwerendzie

MSOLAP_Cube

adVarWChar

Nazwa moduł używane w kwerendzie

MSOLAP_User

adVarWChar

Nazwa użytkownika, który uruchomił kwerendy

Dataset

adVarWChar

Ciąg numeryczny wskazująca poziom z każdego wymiar użyte do zaspokojenia kwerendy

Slice

adVarWChar

Ciąg wskazujący część danych dla kwerendy.

StartTime

adDate

Czas rozpoczęcia kwerendy

Duration

adInteger

Długość czas (w sekundach) wykonywania kwerendy

MOLAPPartitions

adSmallInt

Liczba różnych wielowymiarowy tryb OLAP partycji (MOLAP), które zostały użyte do zaspokojenia kwerendy

ROLAPPartitions

adSmallInt

Liczba różnych relacyjny tryb OLAP partycji (ROLAP), które zostały użyte do zaspokojenia kwerendy

SamplingRate

adInteger

Częstotliwość próbkowania w czas wykonano kwerendę

Uwagi

Aby utworzyć wystąpienie ADODB Recordset obiekt, należy dodać odwołanie Microsoft ActiveX Data Objects do projektu Microsoft Visual Basic ®.

Dataset Kolumna jest szczególnie interesujące dla projektowania agregacji.Wartości w Dataset Kolumna może być wykorzystana podczas wywoływania AddGoalQuery metoda clsPartitionAnalyzer obiektu do konstruowania kwerendy cel.Cel kwerend są używane do dostosowania procesu projektowania agregacja dla partycji.

Zobacz także

Odwołanie