我不是经验丰富的 BI 开发人员,所以我需要帮助来填充我的事实表。首先,我使用适当的 SSIS 组件从生产数据库(我没有使用暂存数据库或表)中填充了所有维度。
DimParent、DimStudent、DimManager和DimFacilitator使用自然键作为主键。其余维度使用代理键作为主键。使用自然键的原因是因为我的生产(OLTP)数据库在多个不同的模式(充当我的不同校园位置)上具有相同的数据库模型。
我的可测量数据仍在我的生产数据库中,我似乎无法弄清楚如何填充我的事实表。
我正在考虑使用带有连接的大型查询,但对于我使用查询填充DimAssessmentType的方式可能会变得太复杂:
select PK_Assessment, [Description]
from Auckland_Park.Assessment
union
select 3, 'International'