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. |