MDSCHEMA_MEASURES 行集
描述多维数据集中的每个度量值。
行集列
MDSCHEMA_MEASURES 行集包含以下列。
列名 |
类型指示符 |
长度 |
说明 |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
此度量值所属的目录的名称。 如果提供程序不支持目录,则为 NULL。 |
|
SCHEMA_NAME |
DBTYPE_WSTR |
此度量值所属的架构的名称。 如果访问接口不支持架构,则为 NULL。 |
|
CUBE_NAME |
DBTYPE_WSTR |
此度量值所属的多维数据集的名称。 |
|
MEASURE_NAME |
DBTYPE_WSTR |
度量值的名称。 |
|
MEASURE_UNIQUE_NAME |
DBTYPE_WSTR |
度量值的唯一名称。 对于通过限定生成唯一名称的访问接口,此名称的各组成部分之间用分隔符分隔。 |
|
MEASURE_CAPTION |
DBTYPE_WSTR |
与度量值关联的标签或标题。 主要用于显示目的。 如果标题不存在,则返回 MEASURE_NAME。 |
|
MEASURE_GUID |
DBTYPE_GUID |
不支持。 |
|
MEASURE_AGGREGATOR |
DBTYPE_I4 |
用于标识度量值派生方式的枚举。 可以是下列值之一:
|
|
DATA_TYPE |
DBTYPE_UI2 |
度量值的数据类型。 |
|
NUMERIC_PRECISION |
DBTYPE_UI2 |
如果度量值对象的数据类型为精确数字,则为属性的最大精度。 对于所有其他属性类型,则为 NULL。 |
|
NUMERIC_SCALE |
DBTYPE_I2 |
如果度量值对象的类型指示符为 DBTYPE_NUMERIC 或 DBTYPE_DECIMAL,则为小数点右侧的位数。 否则,此值为 NULL。 |
|
MEASURE_UNITS |
DBTYPE_WSTR |
不支持 |
|
DESCRIPTION |
DBTYPE_WSTR |
度量值的可读说明。 如果不存在说明,则为 NULL。 |
|
EXPRESSION |
DBTYPE_WSTR |
成员的表达式。 |
|
MEASURE_IS_VISIBLE |
DBTYPE_BOOL |
始终返回 True 的布尔值。 如果相应度量值不可见,则架构行集中也不会包含该度量值。 |
|
LEVELS_LIST |
DBTYPE_WSTR |
始终返回 NULL 的字符串。 |
|
MEASURE_NAME_SQL_COLUMN_NAME |
DBTYPE_WSTR |
SQL 查询中与相应度量值的名称相对应的列名称。 |
|
MEASURE_UNQUALIFIED_CAPTION |
DBTYPE_WSTR |
未用度量值组名称限定的度量值名称。 |
|
MEASUREGROUP_NAME |
DBTYPE_WSTR |
度量值所属的度量值组的名称。 |
|
MEASURE_DISPLAY_FOLDER |
DBTYPE_WSTR |
在用户界面中显示度量值时所使用的路径。 文件夹名称将使用分号分隔。 嵌套式文件夹用反斜杠 (\) 来表示。 |
|
DEFAULT_FORMAT_STRING |
DBTYPE_WSTR |
度量值的默认格式字符串。 |
行集按 CATALOG_NAME、SCHEMA_NAME、CUBE_NAME、MEASURE_NAME 排序。
限制列
对于 MDSCHEMA_MEASURES 行集,可对下表中列出的列进行限制。
列名 |
类型指示符 |
限制状态 |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
可选。 |
SCHEMA_NAME |
DBTYPE_WSTR |
可选。 |
CUBE_NAME |
DBTYPE_WSTR |
可选。 |
MEASURE_NAME |
DBTYPE_WSTR |
可选。 |
MEASURE_UNIQUE_NAME |
DBTYPE_WSTR |
可选。 |
MEASUREGROUP_NAME |
DBTYPE_WSTR |
可选。 |
CUBE_SOURCE |
DBTYPE_UI2 |
(可选)具有以下任一有效值的位图:
默认限制的值为 1。 |
MEASURE_VISIBILITY |
DBTYPE_UI2 |
(可选)具有以下任一有效值的位图:
默认限制的值为 1。 |