Variables 有没有a';常数';在分析服务中?
SSAS中有常数这样的东西吗 举个例子(我所处的位置确实发生了这种情况),每个人都同意将Gig转换为mb的次数转换为1000次(而不是1024次),将tb转换为mb的次数转换为1000000次Variables 有没有a';常数';在分析服务中?,variables,constants,ssas,Variables,Constants,Ssas,SSAS中有常数这样的东西吗 举个例子(我所处的位置确实发生了这种情况),每个人都同意将Gig转换为mb的次数转换为1000次(而不是1024次),将tb转换为mb的次数转换为1000000次 您将在何处存储一个像全面使用的那样的数字?如果它在多维数据集中,您是否可以创建一个计算成员来存储它?在多维数据集的计算脚本中定义它,可以在其中使用常量 In cube calculation script: CREATE MEMBER CURRENTCUBE.Measures.MBtoGigs A
您将在何处存储一个像全面使用的那样的数字?如果它在多维数据集中,您是否可以创建一个计算成员来存储它?在多维数据集的计算脚本中定义它,可以在其中使用常量
In cube calculation script:
CREATE MEMBER CURRENTCUBE.Measures.MBtoGigs AS 1000
Query against the cube:
SELECT Measures.MBtoGigs ON COLUMNS FROM [Cube]
我要指出的一个可能的陷阱是,使用这样的常量可能会改变您在查询中期望非空行为的工作方式,因为常量永远不会是“空的”
话虽如此,您可以为计算度量定义自己的非空行为,因此,如果遇到任何问题,请记住尝试使用任何包含常量的计算度量。如果它位于多维数据集中,您是否可以创建一个存储它的计算成员?在多维数据集的计算脚本中定义它,可以在其中使用常量
In cube calculation script:
CREATE MEMBER CURRENTCUBE.Measures.MBtoGigs AS 1000
Query against the cube:
SELECT Measures.MBtoGigs ON COLUMNS FROM [Cube]
我要指出的一个可能的陷阱是,使用这样的常量可能会改变您在查询中期望非空行为的工作方式,因为常量永远不会是“空的”
话虽如此,您可以为计算度量定义自己的非空行为,因此,如果遇到任何问题,请记住尝试使用任何包含常量的计算度量。您需要在哪里\如何使用它 您始终可以创建一个事实表,其中的列具有该值(1000),这将成为度量值组,并将度量值的聚合类型设置为“LastNoneEmpty”
由于该值在其自身的MG上,因此可以轻松地在不同MG上的另一个度量值的表达式属性上使用该值,其中\需要如何使用该值 您始终可以创建一个事实表,其中的列具有该值(1000),这将成为度量值组,并将度量值的聚合类型设置为“LastNoneEmpty”
由于该值在其自身的MG上,因此可以轻松地在不同MG上的另一个度量值的表达式属性上使用它这正是我最终要做的,为这些字段创建计算度量值这正是我最终要做的,为这些字段创建计算度量值