zvt.contract.api.common_filter

zvt.contract.api.common_filter(query: Query, data_schema, start_timestamp=None, end_timestamp=None, filters=None, order=None, limit=None, distinct=None, time_field='timestamp')

build filter by the arguments

Parameters:
  • query – sql query

  • data_schema – data schema

  • start_timestamp – start timestamp

  • end_timestamp – end timestamp

  • filters – sql filters

  • order – sql order

  • limit – sql limit size

  • time_field – time field in columns

Returns:

result query