返回工具站
IICS

IICS 数列生成器

在 IICS 中,数列生成器仍用于解决代理键创建,但周边的映射体验是云原生且更轻量的。

关键差异
  • 转换在云映射内部配置,而非 PowerCenter 仓库对象。
  • 在摄取、暂存或维度加载中需要生成 ID 时使用。
  • 核心意图不变:在 ETL 流程内生成稳定、受控的数字。
IICS 与 PowerCenter 对比
方面IICSPowerCenter
建模云映射设计器桌面仓库工具
典型用途云管道与同步加载本地 ETL 与数仓馈送
生成器目标生成代理键生成代理键
典型映射搭建
  1. 1创建或打开 IICS 映射任务。
  2. 2在需要生成值的行流处添加数列生成器。
  3. 3将生成输出映射到目标键列。
  4. 4正式运行前用短样本运行验证目标加载。
代码

简单云映射流程

Source -> Expression -> Sequence Generator -> Target
常见问题

IICS 数列生成器会取代数据库序列吗?

不会。它是 ETL 侧的生成器,适合希望由映射控制 ID 分配的场景。

什么时候改用数据库序列?

当数仓拥有键生命周期,或多个加载器需要共享唯一来源时,使用数据库原生序列。

可以把含数列生成器的 PowerCenter 映射迁移到 IICS 吗?

可以,但需复查配置。IICS 中数列生成器的配置选项比 PowerCenter 少,核心行为一致,但缓存大小等高级设置可能无法直接迁移。

相关链接