brickhouse.udf.sketch
Class CombineSketchUDF
java.lang.Object
org.apache.hadoop.hive.ql.udf.generic.GenericUDF
brickhouse.udf.sketch.CombineSketchUDF
public class CombineSketchUDF
- extends org.apache.hadoop.hive.ql.udf.generic.GenericUDF
UDF to combine two sketch sets, to estimate size of set union.
Sketch sets can be either the set of original strings or the
MD5 hashes. If array is passed in, it is assumed to be
the original sketch_set values; if array is used, then
it is assumed to be the KMin hash values created with sketch_values
| Nested classes/interfaces inherited from class org.apache.hadoop.hive.ql.udf.generic.GenericUDF |
org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredJavaObject, org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject |
|
Method Summary |
Object |
evaluate(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] arg0)
|
String |
getDisplayString(String[] arg0)
|
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector |
initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] arg0)
|
| Methods inherited from class org.apache.hadoop.hive.ql.udf.generic.GenericUDF |
getRequiredFiles, getRequiredJars, initializeAndFoldConstants |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CombineSketchUDF
public CombineSketchUDF()
evaluate
public Object evaluate(org.apache.hadoop.hive.ql.udf.generic.GenericUDF.DeferredObject[] arg0)
throws org.apache.hadoop.hive.ql.metadata.HiveException
- Specified by:
evaluate in class org.apache.hadoop.hive.ql.udf.generic.GenericUDF
- Throws:
org.apache.hadoop.hive.ql.metadata.HiveException
getDisplayString
public String getDisplayString(String[] arg0)
- Specified by:
getDisplayString in class org.apache.hadoop.hive.ql.udf.generic.GenericUDF
initialize
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector initialize(org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector[] arg0)
throws org.apache.hadoop.hive.ql.exec.UDFArgumentException
- Specified by:
initialize in class org.apache.hadoop.hive.ql.udf.generic.GenericUDF
- Throws:
org.apache.hadoop.hive.ql.exec.UDFArgumentException
Copyright © 2013. All rights reserved.