DISCOVER_STORAGE_TABLES 行集

允许客户端确定在表格或 SharePoint 模式下运行的 Analysis Services 数据库中包括的表。

行集列

DISCOVER_STORAGE_TABLES 行集包含以下列。

列名

类型指示符

长度

说明

DATABASE_NAME

DBTYPE_WSTR

指定包含表的数据库名称。

可通过使用此列对 DISCOVER_STORAGE_TABLES 行集进行限制。 如果未使用此列来限制行集,则使用当前数据库。

CUBE_NAME

DBTYPE_WSTR

指定包含表的多维数据集或模型。

可通过使用此列对 DISCOVER_STORAGE_TABLES 行集进行限制。

MEASURE_GROUP_NAME

DBTYPE_WSTR

度量值组的名称。

PARTITION_NAME

DBTYPE_WSTR

分区的名称。

DIMENSION_NAME

DBTYPE_WSTR

维度的名称。

TABLE_ID

DBTYPE_WSTR

用于存储表属性的表的 ID。

TABLE_PARTITIONS_COUNT

DBTYPE_ WSTR

表分区计数。

HINT_TABLE_TYPE

DBTYPE_ WSTR

表类型的提示。

ROWS_COUNT

DBTYPE_UI4

分区中的行数。

RIVIOLATION_COUNT

DBTYPE_UI4

具有引用完整性冲突的行数。

限制列

对于 DISCOVER_STORAGE_TABLES 行集,可对下表中列出的列进行限制。

列名

类型指示符

限制状态

DATABASE_NAME

DBTYPE_WSTR

可选。

CUBE_NAME

DBTYPE_WSTR

可选。

MEASURE_GROUP_NAME

DBTYPE_WSTR

可选

PARTITION_NAME

DBTYPE_WSTR

可选

示例

下面的代码示例从当前连接上的默认数据库返回存储表以及各存储表中的行数的列表。

SELECT TABLE_ID, ROWS_COUNT
FROM $system.DISCOVER_STORAGE_TABLES
ORDER BY TABLE_ID DESC

请参阅

参考

Analysis Services 架构行集