多维立方体的维度表中存在垃圾值

本人在做一个多维报表,按正常的开发步骤进行的。但在生成cube后,发现维度表里有多余的维度值,为了分析这个问题,我故意重新做了一个简单的模型,只有两个维度和一个事实表(其中事实表只有三个字段,两个字段分别对应两个维度表的列,一个是度量值)维表:BQ_PRICE_METHOD_SET(值域:0-12,共1...显示全部
本人在做一个多维报表,按正常的开发步骤进行的。但在生成cube后,发现维度表里有多余的维度值,为了分析这个问题,我故意重新做了一个简单的模型,只有两个维度和一个事实表(其中事实表只有三个字段,两个字段分别对应两个维度表的列,一个是度量值)维表:BQ_PRICE_METHOD_SET(值域:0-12,共13个值)字段名称为:ftp_method,method_name
        BQ_RATE_PROPERTY(值域:0-1两个值)字段名称为:rate_property,rate_property_name
事实表:fact_acct_price,只选择了三个字段加载(ftp_method,rate_property,cur_rate)

1、对应维度字段都是TEXT类型的
2、维度表里确确实实只有值域内的值,不存在其他值(以生命担保)
3、事实表里也确实也有其他值(以生命担保)


问题现象:
从维度表里可以看到有一个很大的值存在。收起
参与17

查看其它 9 个回答jimli的回答

jimlijimli软件开发工程师jimli
回复 3# 一路飞歌

代发

北京-孟婆汤回复:
和两个维表关联就要全用外连接
互联网服务 · 2015-08-19
浏览996

回答者

jimli
软件开发工程师jimli
擅长领域: Linux服务器大数据

jimli 最近回答过的问题

回答状态

  • 发布时间:2015-08-19
  • 关注会员:4 人
  • 回答浏览:996
  • X社区推广