表格设计:周转时间的转换率

时间:2018-06-15 16:17:48

标签: etl data-warehouse informatica

我有以下表名为" status"来源:

status

以下是目标表要求:

report

我的问题是我无法完成如何编写作业以将其置于列时间维度。简单划分单元格很容易,但我无法使用ETL工具。

我相信某人必须面对并解决类似的要求。 请帮忙。

1 个答案:

答案 0 :(得分:0)

注意:我尚未使用MYSQL和SAP BODS,而是使用SQL Server工具作为解释该解决方案的平台。我不包含任何代码,只是列出了高级步骤;我建议。

我相信您应该可以通过以下方式解决此问题:

  1. 构建日期表(或DWH语言中的日期维度)。此表应具有日期和相关的财务范围。有关信息,请参见以下位置:

https://www.mssqltips.com/sqlservertip/4054/creating-a-date-dimension-or-calendar-table-in-sql-server/

  1. 将数据选择到暂存表中,并为每个源列增加一个计数器列;要求计数,发出报价等。暗淡的日期应与每个日期关联月份,因此您应该能够映射计数。

  2. 然后您应该可以将日期转到目标表中。

希望有帮助。

欢呼 尼丁