AddTimeRangeID


AddTimeRangeID()操作对输入数据集里的每一行数据记录加一个的所属的时间区域ID列。

  • timestamp: (必需提供) STRING格式。时间标识的表达式。
  • key: (非必需) STRING格式。标识主键的的表达式,如果数据包含多个unit。默认为空。
  • unit: (非必需) STRING格式。时间区域的单位。支持值包括second、minute、hour、day、month、和year。默认值为hour。
  • size: (非必需) INT格式。时间区域大小。默认值为 1。
  • compensate: (非必需) LONG格式。弥补前后时间区域。以秒做单位,默认值为 0。如果大于0有些行会出现在多个区域内。
  • start: (非必需) TIMESTAMP格式。时间区域开始。默认值为数据里最小的时间。
  • end: (非必需) TIMESTAMP格式。 时间区域结束。默认值为数据里最大的时间。
  • standard: (非必需) STRING格式。时间区域范围标准。支持值包括absolute、relative。默认值为absolute。
  • rangeid_name (非必需) STRING格式。 新增加的rangeid的列名。默认值为'rangeid'。