问题标签 [informatica-powercenter]

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 回答
1449 浏览

oracle - 为什么 Informatica 会话不继续删除数据?

我有一个平面文件源,其中第一列用于标记插入、删除或更新的记录。删除/更新是根据目标表中的 PK 完成的。

所以我们让记录从源流到路由器,在那里它被重定向到更新策略转换——插入、更新和删除操作各一个。

我已经对删除和更新目标实例进行了更新覆盖。

在工作流程中,我将会话属性设置如下:

  1. 对于处理插入的目标,我在目标的会话属性中检查了“插入”。
  2. 对于处理更新的目标,我在目标的会话属性中选中了“更新为更新”。
  3. 对于处理删除的目标,我在目标的会话属性中选中了“删除”。

现在,当所有行都插入时,会话可以正常工作。但是,当只有一次更新或删除时,会话在获取源数据后就不会继续..

不确定是什么导致了这种行为..关于如何解决或进一步调试的任何想法..?

谢谢。

0 投票
0 回答
486 浏览

java - 如何在 informatica 中动态查找 XML 文件?

我想在 informatica 中查找 XML 文件。我在 XML 文件中写了一些 id,在写入 XML 之后,我想检查天气记录是否在 XML 文件中。

我尝试将 XML 文件视为平面文件,但无法动态执行此检查。我可以使用 Java 转换来检查吗?

请帮忙

谢谢

0 投票
1 回答
2604 浏览

odbc - 使用 Informatica

我正在为一个项目设置开发环境,在 Windows Server 2008 R2 机器上使用 informatica 9.1 和 SQL Server 2012。

安装等已经完成,到目前为止没有报告任何问题。

当我们尝试运行我们的第一个映射/工作流时,SQL Server 数据库连接正在成为一个瓶颈。

我尝试创建与 SQL Server 和 odbc 的本机连接,两者似乎都不起作用,有问题的会话无法初始化。错误信息最终是

未能准备会话

我在这里错过了什么吗?有什么经验吗?

免责声明:这是我第一次尝试在 SQL Server 上托管 Infa 存储库,并且使用源和目标作为 SQL Server。

0 投票
2 回答
4671 浏览

etl - 在 Informatica 存储过程调用中使用映射参数

我在 Informatica 映射中使用存储过程作为源,并且在源限定符中将 SQL 查询定义为

where$$fromDate$$toDateare 我在参数文件中定义的映射参数。我已经尝试了许多不同的方法来解决这个问题,但似乎都没有奏效,因为 SQL 查询无法验证。

所以,我的问题归结为这个,有没有办法在传入两个映射参数的同时调用存储过程?

提前致谢

0 投票
1 回答
1371 浏览

sql-server-2012 - 用于 informatica powercenter 的 SQL Server 存储库

我在 windows server 2008 R2 上安装了 powercenter 9.1。存储库在同一个盒子上,托管在 sql server 2012 上。我已经配置了一个新用户(使用 sql server 身份验证)并拥有该用户拥有的 repo db。(它具有所有者角色)

核心问题:我无法在此设置上运行简单的测试工作流程。

这是我一直在尝试的

windows防火墙现在已经关闭了大约一个小时左右。

存储库服务和集成服务分别以跟踪/调试模式运行。

集成服务日志抱怨它无法在特定文件夹中找到特定工作流的特定会话(所有这些都具有 id)。

当我登录到 sql server mgmt 控制台并尝试查询存储库表以获取那些确切的项目时(因为我有来自日志的 id),所有数据都存在......

我不明白我在搞砸什么......

免责声明 - 我对 sql server 的了解真的很低.. 可能是 10 的 1 或 2,因为在我的整个职业生涯中,我一直生活在栅栏的另一边(与 oracle)......

0 投票
1 回答
9040 浏览

informatica-powercenter - Informatica: Prev column value display

The data in the source table is as follows: -

I want the output to be as follows :-

Can you please tell me by using which transformation i can acheive the result. Also plz let me know the logic.

0 投票
3 回答
7603 浏览

informatica-powercenter - Informatica 的标准数据类型

我在某个地方读过,但我很困惑。他们问,informatica 的数据类型。Informatica 是一种工具,而不是一种编程语言。那么,informatica 如何拥有自己的数据类型。如果它仍然可用,请告诉我。

还告诉我,什么是 informatica 数据类型?

0 投票
1 回答
801 浏览

informatica-powercenter - 转换以根据单独表中的值选择数据表

我有三个表(Oracle 源),我们称它们为表 1、2 和 3。

我想检查表 1 中的布尔字段,如果是 TI,只需要表 2 中的数据,如果是 F,我只需要表 3。

哪种转换最有效,我将如何实施它?

我正在试验过滤器、Java 和表达式转换,但如果表达式是逐行检查的,那么表达式在每一行上运行似乎有点过头了,而不是只检查一次并使用合适的表。

表 2 和表 3 都有一个同名字段,根据条件,我希望该字段仅用于其中一个表。

0 投票
1 回答
2687 浏览

informatica-powercenter - 在存储库服务管理控制台中启用版本控制复选框?

对你们来说可能是一个非常简单的问题。但我只是想澄清我的疑问。我在创建存储库服务时看到了“启用版本控制”选项。有人可以告诉我,那里的版本控制有什么用?

提前致谢。

0 投票
1 回答
1276 浏览

sql-server - TDS 缓冲区长度太大

我有一个 Informatica 9.1 会话从 SQL Server 2008R2 数据库服务器接收 Microsoft OLE DB Provider for SQL Server 错误“TDS 缓冲区长度太大”。我发现了一些关于此类问题的旧参考,但所有内容都可以追溯到更早版本的 SQL Server。我想知道是否有人见过类似的东西。该服务器是 VMWare Vsphere 5.X 上的主机。所涉及的所有来宾操作系统服务器都在 Windows 2008 上运行,并且应该使用 MDAC 2.8。任何帮助,将不胜感激。在这一点上,我只是想弄清楚从哪里开始寻找?

谢谢,史蒂夫