我正在研究已实施数据仓库的项目。事实表的日期时间格式为:
2015-01-31 23:10:49.4020000
日期维度的日期包含在以下格式中:
2015-01-01 00:00:00.000
Time Dimension以下列格式存储时间:
23:10:49 AM
现在,我必须使用Tableau软件进行分析,我需要使用Fact表将这两个维度连接起来。我正在尝试创建自定义sql以创建连接,遗憾的是我无法这样做。
任何人都可以分享如何将这两个维度加入事实表吗?
答案 0 :(得分:1)
您实际上是在寻找使用加入或数据混合组合多个表格。
在表格中,您可以通过创建联接来组合多个表或文件中存在的数据。使用联接组合表可以分析彼此之间存在关系的数据。
可以找到描述所有这些步骤的完整文章here
根据示例连接数据并创建数据源 在连接数据源。
选择文件,数据库或架构后,双击或将表拖动到数据源页面的连接区域。
在您的情况下,您应该使用这些联接而不是数据混合。这是因为,数据混合不会创建行级别连接,也不是向数据添加新维度或行的方法。
当您拥有相关数据时,应使用数据混合 要在一个数据源中一起分析的多个数据源 视图。例如,您可能在Oracle中收集了销售数据 Excel电子表格中的数据库和销售目标数据。比较 实际销售到目标销售额,您可以根据常见情况混合数据 用于访问销售目标度量的维度。
您可以参考this article了解更多详情