def identity(x): if x is not None: from pyflink.common import Row return Row(x)
def map(self, value): result = Row(value[0], len(value[0]), value[1]) return result
def map_func(value): result = Row(value[0], len(value[0]), value[1]) return result
def join_row(left: List, right: List): return Row(*(left + right))
def state_key_selector(normal_data): return Row(normal_data[0])
def revise_output(value): # VALUE[CURRENT_TIMESTAMP, CURRENT_WATERMARK, NORMAL_DATA] timestamp = value[0] element = value[2] yield Row(timestamp, element)