Freigeben über


DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS-Rowset

Stellt Informationen zu Speichertabellen auf Spalten- und Segmentebene bereit, die von einer im tabellarischen oder PowerPivot-Modus ausgeführten Analysis Services-Datenbank verwendet werden. Dieses Rowset wird hauptsächlich für Problembehandlung und Analyse verwendet.

Gilt für: tabellarische Modelle

Rowsetspalten

Das DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS-Rowset enthält die folgenden Spalten.

Spaltenname

Typindikator

Einschränkung

Beschreibung

DATABASE_NAME

DBTYPE_WSTR

Ja

Gibt die tabellarische Datenbank an.

Das DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS-Rowset kann mithilfe dieser Spalte eingeschränkt werden. Bei Auslassung wird die aktuelle Datenbank verwendet.

CUBE_NAME

DBTYPE_WSTR

Ja

Der Name des Modells.

Das DISCOVER_STORAGE_TABLES-Rowset kann mithilfe dieser Spalte eingeschränkt werden.

MEASURE_GROUP_NAME

DBTYPE_WSTR

Ja

Der Name der Measuregruppe.

PARTITION_NAME

DBTYPE_WSTR

Ja

Der Name der Partition.

DIMENSION_NAME

DBTYPE_WSTR

Der Name der Dimension.

TABLE_ID

DBTYPE_WSTR

Die interne ID des Tabellensegments.

COLUMN_ID

DBTYPE_WSTR

Die interne ID der Spalte.

SEGMENT _NUMBER

DBTYPE_I8

Die Ordnungszahl des Tabellensegments.

TABLE_PARTTION_NUMBER

DBTYPE_I8

Die Ordnungszahl der Partition.

RECORDS_COUNT

DBTYPE_I8

Die Anzahl der Datensätze in der Partition.

ALLOCATED_SIZE

DBTYPE_UI8

Dem Spaltensegment zugeordnete Größe in Byte.

USED_SIZE

DBTYPE_UI8

Vom Spaltensegment verwendete Größe in Byte.

COMPRESSION_TYPE

DBTYPE_WSTR

Typ der für das Spaltensegment verwendeten Komprimierung. Dieser Wert ist ausschließlich für die interne Verwendung und Kundensupportzwecke bestimmt. Microsoft veröffentlicht keine gültigen Werte oder Beschreibungen für diese Spalte.

BITS_COUNT

DBTYPE_I8

Die Anzahl der Bits.

BOOKMARK_BITS_COUNT

DBTYPE_I8

Die Anzahl der Lesezeichenbits.

VERTIPAQ_STATE

DBTYPE_WSTR

Der Status der VertiPaq-Komprimierung für dieses Spaltensegment. Folgende Werte sind möglich:

  • SKIPPED – Die VertiPaq-Komprimierung wurde übersprungen.

  • COMPLETED – Gibt an, dass der Überprüfungsschritt erfolgreich abgeschlossen wurde.

  • TIMEBOXED – Der Zeitrahmen der VertiPaq-Komprimierung wurde festgelegt.

Verwenden von ADOMD.NET zum Zurückgeben des Rowsets

Wenn Sie Metadaten mithilfe von ADOMD.NET und des Schemarowsets abrufen, können Sie entweder die GUID verwenden oder eine Referenz für ein Schemarowsetobjekt in der GetSchemaDataSet-Methode herstellen. Weitere Informationen finden Sie unter Arbeiten mit Schemarowsets in ADOMD.NET.

Die folgende Tabelle enthält die GUID und die Zeichenfolgenwerte, die dieses Rowset identifizieren.

Argument

Wert

GUID

a07ccd45-8148-11d0-87bb-00c04fc33942

ADOMDNAME

StorageSegments

Beispiel

Die folgende Abfrage gibt die dem Modellattribut "LastName" zugeordneten Speichertabellensegmente in der aktuellen Datenbank zurück.

SELECT DISTINCT TABLE_ID, COLUMN_ID 
FROM $system.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS
WHERE COLUMN_ID = 'LastName'
ORDER BY TABLE_ID

Siehe auch

Verweis

Analysis Services-Schemarowsets