我是 HANA 的新手。我们的组织正计划在 SAP HANA 之上构建一个本地数据仓库。迄今为止,我们已经在 SAP BODS 中使用 ETL 方法实现了 SCD 类型。想知道是否可以通过利用 HANA 中的视图将某些类型的 SCD 卸载到 HANA 工作室。请在这方面帮助我。
问问题
330 次
1 回答
0
这是一个相当广泛的问题,不允许有一个正确的答案。对于缓慢变化的维度 (SCD),人们试图在数据仓库中保存数据随时间的变化。这个想法是改变“主”数据,例如哪个销售人员负责哪个销售区域,可以正确地反映在查询中。一种方法(SCD 类型 2)使用记录的有效性时间戳来指示那些是有效信息的时间。这种方法可以通过 HANA 轻松实现,因为只需将这些有效性时间戳添加到维度表中即可。HANA 2 通过提供双时态历史表(系统和应用程序时间)更进一步。对于此用例,可以将应用程序时间范围与SELECT ... AS OF TIMESTAMP...
特征。这将自动过滤在提供的时间点有效的记录。计算视图、CDS 视图和 SQL 视图也支持这一点。
这是否会改善您现有的设置完全是一个不同的问题。
于 2020-02-19T22:24:36.823 回答