目前,我们在本地文件系统中将Kettle转换(ktr)和作业(kjb)文件作为XML文件进行管理。我们想要开始使用Kettle存储库。我熟悉从头开始使用存储库,但我从未将数百个ktr/kjb文件从本地文件系统迁移到存储库。有没有一个实用程序或工具(甚至是第三方)可以方便地从文件批量导入到Kettle中的存储库(PDI,Pentaho Data Integration)?
我们正在使用versoin 4.2.1
我想创建一个运行Kettle转换(.ktr)的Windows脚本。
首先,我试图运行我的脚本,但它什么也不起作用。在那之后,我决定尝试cmd,但它仍然不工作。它输出一个ClassNotFoundException
Exception in thread "main" java.lang.ClassNotFoundException: org.pentaho.di.pan.Pan/file:C:\data-integration\UpdateDBUrgencies.ktr
at java.net.URLClassLoader.findClass(Unknown Source)
a
我已经在Pentaho Data Integration ui工具中设计了一个转换,并编写了一个java代码来执行转换。我关注了下面的资源链接,
try {
/**
* Initialize the Kettle Enviornment
*/
KettleEnvironment.init();
/**
* Create a trans object to properly assign the ktr metadata.
*
* @filedb: The ktr file path t
我的要求是从Pentaho BI服务器调用我的水壶作业。我正在使用Pentaho BI server 5.0.1 CE,PDI 4.3.0 -用于水壶作业和改造设计和PDS CE 4.0。-设计将调用水壶作业的xaction
我已经创建了一个xaction,并将水壶作业包含在该xaction的流程操作中,例如,(Execute-->PDI job),但首先我得到了以下错误
"kettle error_0015 Could not load transformation job from resource [TANSNAME]"
为此,我上传了我的水壶作业和我的xactio
当我在PUC中运行xaction文件(宾得用户控制台)时,我会得到以下错误
The Pentaho BI Platform reported an error while running an action sequence
Possible Causes:
ActionValidationException: RuntimeContext.ERROR_0035 - Action validation failed.
Action Sequence:farzan.xaction
Execution Stack:
EXECUTING ACTION: looking for the current
我有一个HBase查询表,用来存储一些信息。我有一个MapReduce程序,它运行一些Pentaho KTR,并在MapReduce作业中捕获输出。从KTR的输出中的某些字段中,我检索了一些键,并使用它们在HBase中查找一些值。我的场景是:
1. The rowkey is of format <Table Code>-<CRC>, ex- DDVC-XXX
For each output of the KTRs:
2. If no result is found for a particular key(which I get from the Pent
我创建了一个java应用程序(pilot)来运行一个水壶转换。这很简单,我只有一个主方法,获取一个.ktr文件并执行它。
public static void main( String[] args )
{
try {
KettleEnvironment.init();
TransMeta transMeta = new TransMeta("C:\\user\\car.ktr");
Trans trans = new Trans(transMeta); //create new t
我试图在Java中集成Kettle并执行一个转换。这些软件包被正确下载。但是,当我试图以Java应用程序的形式运行转换时,我会收到以下异常:
Unable to find plugin with ID 'Kettle'. If this is a test, make sure kettle-core tests jar is a dependency. If this is live make sure a kettle-password-encoder-plugins.xml exits in the classpath
at org.pentaho.di.c
我正在尝试使用安装在我们的一个数据库服务器上的水壶连接,但我得到了下面的错误。我尝试在我的笔记本电脑上使用相同的.ktr文件,它工作正常。我确信用户名和密码是正确的。
java.lang.Exception:连接到Salesforce时出错!;嵌套异常为: java.net.ConnectException:连接超时:连接
at org.pentaho.di.ui.trans.steps.salesforceinput.SalesforceInputDialog.test(SalesforceInputDialog.java:1396)
at org.pentaho.di.ui.trans.s