0

目标:在云版本中完成的每个 Informatica 映射结束时,需要在 SQL Server 表中存储插入/更新/删除/拒绝的行数 - 无 powercenter。我知道在 Powercenter 中,您可以从存储库/元数据视图中获取它。但是我猜在 IICS 云中没有这样的对象可以访问。

4

2 回答 2

0

You can use IICS Rest API to get this info from repository

Rest API Reference, look at page 21 for your case https://network.informatica.com/docs/DOC-17563

The following fields can be retrieved from API result

failedSourceRows

successSourceRows

failedTargetRows

successTargetRows

于 2019-05-07T21:02:35.987 回答
0

在 IICS 任务流中,您可以从任务流中的每个数据任务中获取以下“输出参数”:

  • 失败的源行
  • 失败的目标行
  • 运行 ID
  • 成功源行
  • 成功目标行

您可以使用分配对象将这些值存储在任务流参数中,但您也可以使用相同的分配对象将这些值通过管道传递到另一个数据任务的输入参数或 IO 参数中。


如果您想要单独的数字用于插入和更新,您可以考虑拆分映射:

  • 一个包含逻辑并将数据存储到 1 或 2 个临时表中的映射
  • 一种更新记录的映射
  • 一种插入记录的映射
于 2019-10-24T10:10:08.897 回答