Class GetQuantileFromDoublesSketchUDF


  • public class GetQuantileFromDoublesSketchUDF
    extends org.apache.hadoop.hive.ql.exec.UDF
    • Constructor Detail

      • GetQuantileFromDoublesSketchUDF

        public GetQuantileFromDoublesSketchUDF()
    • Method Detail

      • evaluate

        public Double evaluate​(org.apache.hadoop.io.BytesWritable serializedSketch,
                               double fraction)
        Returns a quantile value from a given sketch. Equivalent to calling GetQuantile(sketch, true, fraction)
        Parameters:
        serializedSketch - serialized sketch
        fraction - value from 0 to 1 inclusive
        Returns:
        quantile value
      • evaluate

        public Double evaluate​(org.apache.hadoop.io.BytesWritable serializedSketch,
                               Boolean inclusive,
                               double fraction)
        Returns a quantile value from a given sketch
        Parameters:
        serializedSketch - serialized sketch
        inclusive - if true, the given rank is considered inclusive (includes weight of an item)
        fraction - value from 0 to 1 inclusive
        Returns:
        quantile value