Package com.cloudera.sqoop.mapreduce

Class Summary
AutoProgressMapper<KEYIN,VALIN,KEYOUT,VALOUT> Identity mapper that continuously reports progress via a background thread.
DataDrivenImportJob Actually runs a jdbc import job using the ORM files generated by the sqoop.orm package.
ExportJobBase Base class for running an export MapReduce job.
ImportJobBase Base class for running an import MapReduce job.
JdbcExportJob Run an export using JDBC (JDBC-based ExportOutputFormat).
JobBase Base class for configuring and running a MapReduce job.
MySQLDumpImportJob Class that runs an import job using mysqldump in the mapper.
MySQLDumpMapper Mapper that opens up a pipe to mysqldump and pulls data directly.
MySQLExportJob Class that runs an export job using mysqlimport in the mapper.
MySQLExportMapper<KEYIN,VALIN> Mapper that starts a 'mysqlimport' process and uses that to export rows from HDFS to a MySQL database at high speed.
MySQLRecordExportMapper mysqlimport-based exporter which accepts SqoopRecords (e.g., from SequenceFiles) to emit to the database.
MySQLTextExportMapper mysqlimport-based exporter which accepts lines of text from files in HDFS to emit to the database.
SequenceFileExportMapper Reads a SqoopRecord from the SequenceFile in which it's packed and emits that DBWritable to the OutputFormat for writeback to the database.
SequenceFileImportMapper Imports records by writing them to a SequenceFile.
TextExportMapper Converts an input record from a string representation to a parsed Sqoop record and emits that DBWritable to the OutputFormat for writeback to the database.
TextImportMapper Imports records by transforming them to strings for a plain-text flat file.
 



Copyright © 2010 Cloudera, Inc.