我使用的是Pentaho Data Integration (Kettle)。我的目标是通过HTTPS使用现有的REST API。为此,我使用pdi提供的REST客户端。客户端进行了如下配置:
Keystore was tampered with, or password was incorrectat org.pentaho.di.trans.steps.rest.Rest.setConf
我有这样的场景,比如我没有对整个表的select访问权限,或者表对我的一个源数据库的select访问权限,我可以获得access required列并将数据带入Pentaho层的唯一方法是通过存储过程。下面是我写的示例存储过程,我可以在执行EXEC ABC_KLM_LOAD后在DB中获得结果集,但不确定如何将此存储过程调用到Pentaho数据集成中,以便通过PDI中的步骤继续进行进一步验证
USE PDI_TEST