Iul*_*ies 2 ssis etl data-warehouse dimensional-modeling
关于维模型中的默认值,如此处所示, 是否有人建议生成这些值的最佳实践?
您是否看到它们与数据仓库数据库或ETL过程相关?
假设我们有一个MS解决方案,您是将它们作为DW Sql Server数据库项目中的后期部署脚本,还是将其添加到ETL Integration Services项目中的维度表中?如果是后者,如何在运行时生成行?
通常,默认情况下根本不会自动生成.当我建模一个具有"未知"值或"无"值的维度时,由于我的密钥几乎总是正值bigint,我只使用"-1"作为"未知"和"0"的ID "没有".您甚至可以为"尚未提供的数据"或其他类似物添加"-2".
我通常将这些插入作为新维度表的DDL的安装脚本的一部分包含在内,并确保我的自动编号系统(我们使用的任何DBMS)从1开始.
在ETL过程中,对于分配维键的事实,如果您读取源表并查找条件以指示值为"未知",则将-1分配给该维值.如果找到表示值为"无"的条件,则分配0.
归档时间: |
|
查看次数: |
931 次 |
最近记录: |