Question

I am doing comparison between three open source ETL tools Talend, Kettle and CloverETL.

I could find with no problem Talend and CloverETL's connector list. But, I cannot find the one for Kettle.

Does someone knows them or where can I find them ?

Thanks a lot,

Was it helpful?

Solution

I assume by "connector" you mean input/output nodes and not intermediate transformations. Just looking through the Kettle GUI, I see:

Inputs

  • Access
  • CSV
  • De-serialize from file [GH: not sure what kind of file/serialization this means]
  • ESRI Shapefiles
  • Excel
  • Fixed File
  • Generate Random
  • File system functions (file name, row count, etc)
  • XML
  • LDAP
  • LDIF
  • Mondrian
  • Property [GH: a Java-style .properties file perhaps?]
  • RSS
  • S3 CSV
  • Salesforce
  • [Database] Table
  • Text File
  • XBase

Outputs

  • Access
  • Excel
  • DB Table
  • Properties [GH: again, I'm guessing a Java-style .properties file]
  • RSS
  • SQL File
  • Serialize to File
  • Text File
  • XML

OTHER TIPS

This is the updated list for Pentaho Input/Output connectors as at 25-Nov-2011 summarised from Pentaho Data Integration Steps.

Input and Output

  • Amazon S3
  • Cassandra
  • HBase
  • Java Property
  • JDBC databases
  • Json
  • LDAP
  • Microsoft Access
  • Microsoft Excel
  • OpenERP
  • Palo Cell
  • Palo Dimension
  • RSS
  • Salesforce
  • Text file
  • XML

Input Only

  • CSV Text file
  • email
  • Zip file (GZIP)
  • LDIF
  • Mondian
  • MongoDB
  • OLAP
  • SAP
  • SAS
  • XBase (DBF)
  • Yaml

Bulk Load (input)

  • ElasticSearch
  • Greenplum
  • Infobright
  • Ingres VectorWise
  • LucidDB
  • MonetDB
  • MySQL
  • Oracle
  • PostgreSQL
  • Teradata
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top