ksb.csle.component.operator.reduction
Object that contains message ksb.csle.common.proto.StreamOperatorProto.GroupbyFilterInfo GroupbyFilterInfo contains attributes as follows:
message GroupbyFilterInfo { required string keyColName = 1; optional string valColName = 2; required GroupbyOp groupby = 3; required Condition condition = 4 [default = EQUAL]; required int32 value = 5; enum GroupbyOp { SUM = 0; COUNT = 1; } enum Condition { EQUAL = 0; LESS_THAN = 1; LARGE_THAN = 2; LESS_EQUAL = 3; LARGE_EQUAL = 4; } }
Operates filtering function for data cleaning
Operates filtering function for data cleaning
Input dataframe
DataFrame Output dataframe
:: ApplicationDeveloperApi ::
Operator that selects which rows in a given column of input dataframe should be kept and which rows should be removed. Rows satisfying the given condition are kept, remaining rows are removed.