com.cloudera.sqoop.mapreduce
Class JdbcExportJob
java.lang.Object
com.cloudera.sqoop.mapreduce.JobBase
com.cloudera.sqoop.mapreduce.ExportJobBase
com.cloudera.sqoop.mapreduce.JdbcExportJob
public class JdbcExportJob
- extends ExportJobBase
Run an export using JDBC (JDBC-based ExportOutputFormat).
Field Summary |
static org.apache.commons.logging.Log |
LOG
|
Constructor Summary |
JdbcExportJob(ExportJobContext context)
|
JdbcExportJob(ExportJobContext ctxt,
java.lang.Class<? extends org.apache.hadoop.mapreduce.Mapper> mapperClass,
java.lang.Class<? extends org.apache.hadoop.mapreduce.InputFormat> inputFormatClass,
java.lang.Class<? extends org.apache.hadoop.mapreduce.OutputFormat> outputFormatClass)
|
Method Summary |
protected void |
configureOutputFormat(org.apache.hadoop.mapreduce.Job job,
java.lang.String tableName,
java.lang.String tableClassName)
Configure the output format to use for the job. |
protected java.lang.Class<? extends org.apache.hadoop.mapreduce.Mapper> |
getMapperClass()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final org.apache.commons.logging.Log LOG
JdbcExportJob
public JdbcExportJob(ExportJobContext context)
JdbcExportJob
public JdbcExportJob(ExportJobContext ctxt,
java.lang.Class<? extends org.apache.hadoop.mapreduce.Mapper> mapperClass,
java.lang.Class<? extends org.apache.hadoop.mapreduce.InputFormat> inputFormatClass,
java.lang.Class<? extends org.apache.hadoop.mapreduce.OutputFormat> outputFormatClass)
getMapperClass
protected java.lang.Class<? extends org.apache.hadoop.mapreduce.Mapper> getMapperClass()
- Overrides:
getMapperClass
in class JobBase
- Returns:
- the mapper class to use for the job.
configureOutputFormat
protected void configureOutputFormat(org.apache.hadoop.mapreduce.Job job,
java.lang.String tableName,
java.lang.String tableClassName)
throws java.io.IOException
- Description copied from class:
JobBase
- Configure the output format to use for the job.
- Overrides:
configureOutputFormat
in class JobBase
- Throws:
java.io.IOException
Copyright © 2010 Cloudera, Inc.