SSAS中度量值为字符串类型的值要如何处理?

0
事实表中成绩字段中存放数据如下,该字段类型为varchar,比赛成绩会比较特殊,有些是分数,有些是比赛时间,有些则是空值。现在的问题是我在SSAS中创建了一个退化维度后,创建一个计算指标,但是部署cube以后该指标显示为空,不知道什么原因,请问字符串类型的度量值要如何处理,谢谢各位!!
CALCULATE;   
CREATE MEMBER CURRENTCUBE.[Measures].[EVENTTYPE]
 AS [Degenerate Dim].[EVENTTYPE].currentmember.value, 
VISIBLE = 1  ; 
 3:19.13
3:23.62
3:24.84
3:25.11
3:25.94
3:26.45
3:27.69
178.065
178.025
172.585
144.275
125.610
52.900
50.800
50.000
49.000
25.200
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-07-14 回答

文本值是无法计算的,我建议你先ETL处理一下数据 把文本和数值分开 或者 处理成和比赛成绩一样的类型再回来

要回复问题请先登录注册