Class DeterminePartitionsJob.DeterminePartitionsDimSelectionPostGroupByMapper

  • Enclosing class:
    DeterminePartitionsJob

    public static class DeterminePartitionsJob.DeterminePartitionsDimSelectionPostGroupByMapper
    extends org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.NullWritable,​org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.Text>
    This DimSelection mapper runs on data generated by our GroupBy job.
    • Constructor Detail

      • DeterminePartitionsDimSelectionPostGroupByMapper

        public DeterminePartitionsDimSelectionPostGroupByMapper()
    • Method Detail

      • setup

        protected void setup​(org.apache.hadoop.mapreduce.Mapper.Context context)
        Overrides:
        setup in class org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.NullWritable,​org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.Text>
      • map

        protected void map​(org.apache.hadoop.io.BytesWritable key,
                           org.apache.hadoop.io.NullWritable value,
                           org.apache.hadoop.mapreduce.Mapper.Context context)
                    throws IOException,
                           InterruptedException
        Overrides:
        map in class org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.NullWritable,​org.apache.hadoop.io.BytesWritable,​org.apache.hadoop.io.Text>
        Throws:
        IOException
        InterruptedException