public abstract class AbstractEnrichmentMapper
extends org.apache.hadoop.hbase.mapreduce.TableMapper<org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.io.ImmutableBytesWritable>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.hadoop.hbase.io.ImmutableBytesWritable |
outKey |
protected org.apache.hadoop.hbase.io.ImmutableBytesWritable |
outValue |
| Constructor and Description |
|---|
AbstractEnrichmentMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
counterGroup() |
protected void |
emit(org.apache.hadoop.mapreduce.Mapper.Context context,
byte[] key,
byte[] value,
String entityType) |
protected byte[] |
getEmitKey(org.apache.hadoop.mapreduce.Mapper.Context context,
org.apache.hadoop.hbase.io.ImmutableBytesWritable key,
Map<byte[],byte[]> mergedIn) |
protected void |
setup(org.apache.hadoop.mapreduce.Mapper.Context context) |
protected org.apache.hadoop.hbase.io.ImmutableBytesWritable outValue
protected org.apache.hadoop.hbase.io.ImmutableBytesWritable outKey
protected abstract String counterGroup()
protected void setup(org.apache.hadoop.mapreduce.Mapper.Context context)
setup in class org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.client.Result,org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.io.ImmutableBytesWritable>protected void emit(org.apache.hadoop.mapreduce.Mapper.Context context,
byte[] key,
byte[] value,
String entityType)
protected byte[] getEmitKey(org.apache.hadoop.mapreduce.Mapper.Context context,
org.apache.hadoop.hbase.io.ImmutableBytesWritable key,
Map<byte[],byte[]> mergedIn)
Copyright © 2023. All rights reserved.