我在使用 tSystem 组件部署作业时遇到问题。
首先是工作:
该作业执行一个从活动目录中提取数据的powershell命令,我在本地环境中尝试了powershell命令进行测试,还在服务器上进行了测试(安装了远程引擎)并且工作得很好。
这是 tSystem 组件的配置:
工作室里的工作进展顺利。但是当我部署到TMC时失败了,所以我尝试从远程引擎服务器上的.bat文件执行作业并且也成功了,唯一的失败是当我从TMC执行它时。
我是否遗漏了什么,或者我可以检查以解决此问题。
谢谢
我找到了解决方案。
此问题是 Talend(远程引擎)无法启动 powershell 来执行脚本,因此要在 tSystem 组件中解决此问题,请将 Array Command 中的命令更改为:“C:\Windows\System32\WindowsPowerShell 1.0 \powershell.exe”(添加powershell.exe的完整路径)