Kettle插件开发官方示例

上传者: gq2010 | 上传时间: 2021-05-14 09:56:37 | 文件大小: 561KB | 文件类型: ZIP
Pentao官方提供的Kettle的插件开发示例。包含5中类型插件的示例。

文件下载

资源详情

[{"title":"( 93 个子文件 561KB ) Kettle插件开发官方示例","children":[{"title":"pdi-sdk-plugins-8.1.0.0-R","children":[{"title":"pom.xml <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"kettle-sdk-database-plugin","children":[{"title":"pom.xml <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"databases","children":[{"title":"demo","children":[{"title":"DemoDatabaseMetaTest.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"DemoDatabaseTest.java <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 764B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"databases","children":[{"title":"demo","children":[{"title":"DemoDatabaseMeta.java <span style='color:#111;'> 8.27KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"demo_transform","children":[{"title":"small_dataset.csv <span style='color:#111;'> 31B </span>","children":null,"spread":false},{"title":"demo_database.ktr <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 18B </span>","children":null,"spread":false}],"spread":true},{"title":"kettle-sdk-jobentry-plugin","children":[{"title":"pom.xml <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"jobentries","children":[{"title":"demo","children":[{"title":"JobEntryDemoTest.java <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"JobEntryDemoLoadSaveTest.java <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 828B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"jobentries","children":[{"title":"demo","children":[{"title":"messages","children":[{"title":"messages_en_US.properties <span style='color:#111;'> 388B </span>","children":null,"spread":false}],"spread":false},{"title":"resources","children":[{"title":"demo.svg <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"demo.png <span style='color:#111;'> 916B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"jobentries","children":[{"title":"demo","children":[{"title":"JobEntryDemo.java <span style='color:#111;'> 9.38KB </span>","children":null,"spread":false},{"title":"JobEntryDemoDialog.java <span style='color:#111;'> 11.69KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 18B </span>","children":null,"spread":false}],"spread":true},{"title":"kettle-sdk-embedding-samples","children":[{"title":"pom.xml <span style='color:#111;'> 3.39KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"embedding","children":[{"title":"RunningTransformationsTest.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"RunningJobsTest.java <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"GeneratingTransformationsTest.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"CapturingTransformationRowsTest.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"GeneratingJobsTest.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":false},{"title":"carte","children":[{"title":"BaseCarteServletTest.java <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"GetStatusSampleTest.java <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"TransServletsTest.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"JobServletsTest.java <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"embedding","children":[{"title":"RunningTransformations.java <span style='color:#111;'> 12.58KB </span>","children":null,"spread":false},{"title":"GeneratingTransformations.java <span style='color:#111;'> 7.09KB </span>","children":null,"spread":false},{"title":"RunningJobs.java <span style='color:#111;'> 11.91KB </span>","children":null,"spread":false},{"title":"GeneratingJobs.java <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"CapturingTransformationRows.java <span style='color:#111;'> 5.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"carte","children":[{"title":"RunJobSample.java <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"SniffStepSample.java <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"StopTransSample.java <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"StopJobSample.java <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"GetTransStatusSample.java <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"PrepareExecutionTransSample.java <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"RunTransSample.java <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"ListServerSocketSample.java <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"GetJobImageSample.java <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"GetJobStatusSample.java <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"RemoveJobSample.java <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"RegisterJobSample.java <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"ExecuteTransSample.java <span style='color:#111;'> 3.84KB </span>","children":null,"spread":false},{"title":"PauseTransSample.java <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"StartJobSample.java <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"CleanupTransSample.java <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"AllocateServerSocketSample.java <span style='color:#111;'> 5.16KB </span>","children":null,"spread":false},{"title":"RegisterSlaveSample.java <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"RegisterPackageSample.java <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"StartExecutionTransSample.java <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"NextSequenceSample.java <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"StartTransSample.java <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"RegisterTransSample.java <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"GetSlavesSample.java <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"GetTransImageSample.java <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"AbstractSample.java <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"GetStatusSample.java <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"RemoveTransSample.java <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 9B </span>","children":null,"spread":false},{"title":"etl","children":[{"title":"parameterized_transformation.ktr <span style='color:#111;'> 9.90KB </span>","children":null,"spread":false},{"title":"capturing_rows.ktr <span style='color:#111;'> 10.16KB </span>","children":null,"spread":false},{"title":"parameterized_job.kjb <span style='color:#111;'> 7.79KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"kettle-sdk-step-plugin","children":[{"title":"pom.xml <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"steps","children":[{"title":"demo","children":[{"title":"DemoStepDataTest.java <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"DemoStepTest.java <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"DemoStepMetaTest.java <span style='color:#111;'> 8.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 828B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"steps","children":[{"title":"demo","children":[{"title":"messages","children":[{"title":"messages_en_US.properties <span style='color:#111;'> 549B </span>","children":null,"spread":false}],"spread":false},{"title":"resources","children":[{"title":"demo.svg <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"demo.png <span style='color:#111;'> 916B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"steps","children":[{"title":"demo","children":[{"title":"DemoStepMeta.java <span style='color:#111;'> 13.22KB </span>","children":null,"spread":false},{"title":"DemoStepDialog.java <span style='color:#111;'> 10.03KB </span>","children":null,"spread":false},{"title":"DemoStep.java <span style='color:#111;'> 8.21KB </span>","children":null,"spread":false},{"title":"DemoStepData.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 19B </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 920B </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 69B </span>","children":null,"spread":false},{"title":"kettle-sdk-partitioner-plugin","children":[{"title":"pom.xml <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"partitioners","children":[{"title":"demo","children":[{"title":"DemoPartitionerTest.java <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 777B </span>","children":null,"spread":false}],"spread":false},{"title":"java","children":[{"title":"org","children":[{"title":"pentaho","children":[{"title":"di","children":[{"title":"sdk","children":[{"title":"samples","children":[{"title":"partitioners","children":[{"title":"demo","children":[{"title":"DemoPartitioner.java <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false},{"title":"DemoPartitionerDialog.java <span style='color:#111;'> 6.98KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"demo_transform","children":[{"title":"partitioning_demo.ktr <span style='color:#111;'> 11.22KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 18B </span>","children":null,"spread":false}],"spread":true},{"title":"kettle-sdk-plugin-assembly","children":[{"title":"pom.xml <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"assembly","children":[{"title":"assembly.xml <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"PDI_Icon_Guide.ai <span style='color:#111;'> 455.93KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • u010568976 :
    good!!!!很好很好很好
    2021-08-20

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明