Informatica PowerCenter 到 Azure 数据工厂的管道

问题描述

我正在尝试将 PC 10.1 中的 informatica 管道移动到 Azure 数据工厂/Synapse 管道。除了从头开始重写它们之外,有没有办法以某种方式迁移它们......我也没有找到任何工具来实现这一目标。有没有人遇到过这个问题。关于如何继续进行的任何线索。

谢谢

解决方法

没有现成的解决方案可用于完成此迁移。不幸的是,您将不得不再次创作它们。

,

Informatica PowerCenter 管道是提取转换加载 (ETL) 过程的物理实现。每个提供者都有不同的实现方法,它们不一定能很好地从一个到另一个映射。核心 Azure 数据工厂 (ADF) 实际上更适合提取、加载和转换 (ELT),除非您当然使用数据流。

所以你要做的是:

  • 实际绘制出您当前的管道正在做什么,如果您还没有该文档。一个简单的电子表格模板映射现有管道的组件、跟踪源、目标以及任何转换就足够了
  • 逻辑绘制出管道正在做什么;即不使用 PowerCenter 特定的术语来展示“原样”管道正在做什么。 data flow diagram 是一个很好的方法
  • 逻辑规划出“未来”管道应该做什么;即不使用任何特定于 ADF 的术语,尝试将“原样”管道细化为其最简单的形式
  • 使用 ADF 组件(例如复制、查找、笔记本、存储过程等)的专业知识,将逻辑“成为”映射到物理(从最松散的意义上来说,现在都是云)正确的 : ),例如使用 Copy 活动将数据从一个地方移动到另一个地方,使用 Stored Proc 活动在 SQL 数据库中转换数据,重复的活动可能使用 For Each 循环(请记住这些是并行执行的) ,如果需要,使用 Databricks 笔记本进行复杂的转换或处理等等。如果您需要低代码方法,请考虑数据流。

所以你可以看到这只是几个简单的步骤。祝你好运!