问题标签 [informatica-powerexchange]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
32 浏览

informatica-powerexchange - 设置映射变量时,您是否必须将它们一直连接到目标?

我对 Informatica 中的映射变量感到困惑。

我使用 setVariable() 和有时 setCountVariable() 设置变量,但是当我尝试使用 postsession-success_variable_assignment 将它们传递回调用工作流时,它们仍然为零。

我的问题:您可以在映射中的任何位置设置一个变量并停在那里,例如在一个表达式中,还是您必须将它一直连接到目标以让 Infa 识别它?

该端口可以是仅输出端口,还是必须首先是可变端口,然后再移动到输出端口。

0 投票
0 回答
465 浏览

informatica - Informatica PowerExchange CDC Data 导致目标数据库速度太慢

首先,我对 Informatica PowerCenter 和 PowerExchange 非常陌生。

我们正在使用 Informatica PowerCenter 和 PowerExchange 将 CDC 数据从源 DB2 接收到 PostgreSQL 数据库。因此,我们有一个工作流程,其中映射了 7 个表,我们在 PostgreSQL 中获得结果。到目前为止它工作得很好,但它缺乏性能。并不是数据的大小是问题,而是我在目标数据库中看到的延迟。

当我在 DB2 上插入或删除一些数据时(就像一个 db 中的 10 行),我在我们的 PostgreSQL 中看到的结果大多在大约 10-30 秒内(非常少见不到 5 秒)。

我的目标是加快这种延迟。这可能吗?我需要什么?我玩了一点提交间隔和 DTM 缓冲区大小,但没有什么帮助。此外,我感觉当我将工作流配置为连续运行时,与执行插入/删除后的工作流相比,它甚至更慢。

提前致谢

0 投票
1 回答
106 浏览

informatica - Informatica 中是否有某种方式可以在单个脚本中更改多个会话的会话后失败命令?

我正在尝试将会话后失败命令添加为可重用任务。我必须为 1000 多个会话添加它,这非常乏味。如果我可以使用一些脚本或任何其他方式来完成它,我正在寻找可能性。

0 投票
1 回答
63 浏览

data-warehouse - 源数据和目标数据不匹配。我们如何插入特殊字符,如 5±3°C 和 -

我将数据加载到目标表中。数据与您建议的来源不完全一致

来源数据 ID4581 PEG-INTRON 提供 5±3°C 下 36 个月保质期结束前的 stab 数据1-IQC-404

目标数据

ID4581 PEG-INTRON 在 5�3�C 下提供 stab 数据,直至保质期结束 36 个月IQC-404

如何插入特殊字符。

0 投票
1 回答
234 浏览

sqoop - 使用 Informatica BDM 的 Sqoop 增量负载

我是 Informatica BDM 的新手。我有一个用例,我必须每天将数据从 RDBMS 增量(100 个表)导入 Hive。有人可以用最好的方法指导我实现这一目标吗?

谢谢, 苏米特

0 投票
1 回答
1216 浏览

etl - 如何使用映射中的变量值来决定是否发送电子邮件

我正在处理一个要求,我必须从 Informatica Mapping 调用存储过程并将返回的值存储在一个变量中,并将该变量值传递给工作流级别,然后决定是否发送电子邮件。

我已经创建了映射,但不确定如何将变量值传递到电子邮件任务中。

对此有何建议?

谢谢

0 投票
1 回答
80 浏览

informatica - 在一个列中搜索一个字符串,并使用源 oracle 获取 informatica 中所有出现的 14 个字符

我的来源是 Oracle 数据库。我的源列之一是具有如下所示的数据。我应该搜索 contact: 并获取所有出现的 14 个字符。

源列数据:

contact:"abcd"/Location:"India"/contact:"efgh"/Gender:"Male"/contact:"ijkl"/email:"ijkl@gmail.com"

等等....

所需输出:

0 投票
4 回答
617 浏览

sql - 从动态字符串中删除字符

我有一个包含一些垃圾值的文件,我需要在将该文件加载到表中时摆脱它们。在这里举个例子。文件以分号分隔,最后一列包含这些垃圾值。

现在我必须在没有ABC+xY+++ 值的情况下加载最后一列。但有些行我有 ABC+xY+++ 和一些 ABC+xY++。任何摆脱这个的建议。这意味着 2 次或 3 次+可用

我正在使用 informatica powercenter 加载此文件。在表达式中我需要创建一些 substr/instr 函数。我也可以在 oracle sql 中进行测试,以便快速了解值是否正确。

在此处输入图像描述

我的预期输出是

在此处输入图像描述

请有任何建议。

谢谢, 比通

0 投票
1 回答
46 浏览

amazon-web-services - 安装 informatica 的哪个 AWS 密钥访问

我是 AWS 和 Informatica 开发人员的新手。我有用于登录 AWS 控制台的访问密钥 ID 和密码,以及用于使用 AWS API 的访问密钥 ID 和密码。Informatica 希望在此 aws 帐户中安装其服务。所以我想知道我必须提供哪些标识符,即 AWS 控制台或 AWS API 的标识符。

0 投票
0 回答
463 浏览

ascii - 如何使用 Informatica Power Center 将 EBCDIC 文件加载到关系表(Oracle、SQL Server 等)中

我有一个 EBCDIC 格式的大型机源文件。我需要将它加载到 Oracle 数据库中。我们还有 Informatica Power Center 和 SSIS ETL 工具。

使用或不使用上述工具将其加载到关系表中的最简单方法是什么?如何解码这个文件?

注意 - 当我打开这个文件时,我看到了所有奇怪的符号(这是一个文本文件,但采用 EBCDIC 格式,所以我无法理解这个文件中的任何数据)。这是一个顺序文件,我也有一个 Cobol 布局文件。