度量值具有属性,可用于定义度量值的功能以及控制度量值向用户显示的方式。
创建或编辑多维数据集或度量值时,可以在 SQL Server Data Tools (SSDT)中设置属性。 还可以使用 MDX 或 AMO 以编程方式设置它们。 有关详细信息,请参阅 多维模型中的创建度量值和度量值组 或 CREATE MEMBER 语句(MDX) 或 编程 AMO OLAP 基本对象 。
测量属性
度量值从其所属的度量值组中继承某些属性,除非在度量值级别重写这些属性。 度量值属性确定度量值聚合的方式、其数据类型、向用户显示的名称、度量值将在其中显示的显示文件夹、其格式字符串、任何度量值表达式、基础源列以及用户可见性。
资产 | 定义 |
---|---|
AggregateFunction |
必填。 确定度量标准的聚合方式。
Sum 是默认聚合。 有关详细信息,请参阅 “使用聚合函数 ”获取每个函数的说明。 |
DataType |
必填。 指定度量值绑定到的基础事实数据表中列的数据类型。 此值默认继承自源列。 |
Description |
提供对度量指标的说明,这些说明可能会显示在客户端应用程序中。 |
DisplayFolder |
指定用户连接到多维数据集时度量值将显示的文件夹。 当多维数据集具有许多度量值时,可以使用显示文件夹对度量值进行分类并改进用户浏览体验。 |
FormatString |
可以使用度量值的属性选择用于向用户显示度量值 FormatString 的格式。尽管 SQL Server Data Tools (SSDT)中提供了显示格式的列表,但可以指定列表中没有的其他格式。 可以指定任何在 Microsoft Visual Basic 中有效的命名格式或用户定义的格式。 |
ID |
必填。 显示度量值的唯一标识符(ID)。 此属性为只读。 |
MeasureExpression |
指定定义度量值值的受约束 MDX 表达式。 表达式在聚合之前在叶级别计算,并允许对值进行加权。 例如,在货币换算中,销售金额按汇率加权。 |
Name |
必填。 指定度量值的名称。 |
Source |
必填。 指定度量值绑定到的数据源视图中的列。 请参阅数据源和绑定(SSAS 多维)。 |
Visible |
确定客户端应用程序中度量值的可见性。 |