助睿ETL中处理自顶向下逐级加载的维度表(如国家→城市→地址),怎么保证加载顺序?
28 个赞
可以使用作业(Job)来编排每个维度表的加载顺序。
作业中从START组件开始,依次连接"加载 dim_location_country"→"加载 dim_location_city"→"加载 dim_location_address"转换。
每个转换负责加载该层次的维度表,如果需要从上一层次获取代理键,则在该转换中使用"数据库查询"步骤进行查询。
这样确保了维度表按依赖关系依次加载,不会出现外键冲突。