org.apache.hadoop.hbase.mapreduce
Class Import

java.lang.Object
  extended by org.apache.hadoop.hbase.mapreduce.Import

public class Import
extends Object

Import data written by Export.


Field Summary
static String CF_RENAME_PROP
           
 
Constructor Summary
Import()
           
 
Method Summary
static void configureCfRenaming(org.apache.hadoop.conf.Configuration conf, Map<String,String> renameMap)
          Sets a configuration property with key CF_RENAME_PROP in conf that tells the mapper how to rename column families.
static org.apache.hadoop.mapreduce.Job createSubmittableJob(org.apache.hadoop.conf.Configuration conf, String[] args)
          Sets up the actual job.
static void main(String[] args)
          Main entry point.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CF_RENAME_PROP

public static final String CF_RENAME_PROP
See Also:
Constant Field Values
Constructor Detail

Import

public Import()
Method Detail

configureCfRenaming

public static void configureCfRenaming(org.apache.hadoop.conf.Configuration conf,
                                       Map<String,String> renameMap)

Sets a configuration property with key CF_RENAME_PROP in conf that tells the mapper how to rename column families.

Alternately, instead of calling this function, you could set the configuration key CF_RENAME_PROP yourself. The value should look like

srcCf1:destCf1,srcCf2:destCf2,....
. This would have the same effect on the mapper behavior.

Parameters:
conf - the Configuration in which the CF_RENAME_PROP key will be set
renameMap - a mapping from source CF names to destination CF names

createSubmittableJob

public static org.apache.hadoop.mapreduce.Job createSubmittableJob(org.apache.hadoop.conf.Configuration conf,
                                                                   String[] args)
                                                            throws IOException
Sets up the actual job.

Parameters:
conf - The current configuration.
args - The command line parameters.
Returns:
The newly created job.
Throws:
IOException - When setting up the job fails.

main

public static void main(String[] args)
                 throws Exception
Main entry point.

Parameters:
args - The command line parameters.
Throws:
Exception - When running the job fails.


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.