Dataphin中dws层的数据只有这么两列,到时候咋用?一列是最后的计算结果,一列是分区时间,到时候quickbi用的时怎么去匹配数据?比方说我统计的订单表 那么我生产的数据需要有订单表里的 userid 商品id啥的,最后生产的表需要这两列。
在Dataphin中,DWS层是面向分析维度进行设计的,通常包括业务经常需要查看数据的角度。这一层的数据服务于数据报表和数据产品的指标需求。DWS层会将DWD层的数据按主题进行汇总,例如,如果有一个订单主题,那么可能会将用户注册信息、用户收货地址、用户的征信数据等按照主题放到同一张表中。
对于您提到的只有两列的情况,一列是最后的计算结果,另一列是分区时间,您可以在DWS层加入更多的维度字段,如订单表中的userid、商品id等。这样不仅可以丰富统计表的内容,还可以在后续的数据分析和报告中提供更多的视角。
如果您在使用QuickBI时想要匹配数据,可以在查询语句中使用JOIN操作来连接多个表,从而获取所需的维度信息。例如,如果您想要将订单表中的userid和商品id带到统计表中,可以在查询语句中使用JOIN操作来连接订单表和统计表。
创建派生指标时,统计粒度选择维度逻辑表,统计粒度的主键是汇总表的主键。此答案整理至钉群"Dataphin公共云答疑群"。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。