Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PowerCenter是否有C#转换?_C#_Etl_Informatica_Informatica Powercenter - Fatal编程技术网

PowerCenter是否有C#转换?

PowerCenter是否有C#转换?,c#,etl,informatica,informatica-powercenter,C#,Etl,Informatica,Informatica Powercenter,我正在评估Informatica PowerCenter作为SSIS ETL包的替代品。我们是一个C#shop,因此我们希望能够在转换中运行C#代码。我看到PowerCenter附带了Java转换。有没有办法进行C#转换 我正在使用试用版PowerCenter Express,根据这篇帖子:可能不会。OP的问题和informatica论坛上的问题一样 所以不,尽管有一个选项:用C编写一个自定义转换,用于与C#交互 但是,正如尼科·海因策(Nico Heinze)在2015年1月31日下午2:16

我正在评估Informatica PowerCenter作为SSIS ETL包的替代品。我们是一个C#shop,因此我们希望能够在转换中运行C#代码。我看到PowerCenter附带了Java转换。有没有办法进行C#转换

我正在使用试用版PowerCenter Express,根据这篇帖子:可能不会。OP的问题和informatica论坛上的问题一样

所以不,尽管有一个选项:用C编写一个自定义转换,用于与C#交互

但是,正如尼科·海因策(Nico Heinze)在2015年1月31日下午2:16所说(回应乔丹·罗宾逊): "(...) 调用SQL转换意味着PowerCenter和DBMS之间的数据移动;然后DBMS必须执行到SP的上下文切换;SP必须打开一个新进程;该进程启动一个批处理文件(本质上从来都不快),批处理文件启动一个C#程序

无意冒犯,但即使是我,也需要一些时间来考虑任何不太复杂的方法,这些方法可能会像这个想法一样扼杀性能

同样,无意冒犯,但这非常复杂,远比必要的复杂。通过一个小型Java转换调用C程序可能会更快,而且执行起来也不太好。”

AFAIK您不能在Informatica转换中运行C代码。但是,您可能会找到某种方法从Java调用C#程序。