tstore.archive.ts package#
Subpackages#
Submodules#
tstore.archive.ts.utility module#
Created on Mon Apr 8 16:31:23 2024.
@author: ghiggi
- tstore.archive.ts.utility.get_time_filters(*, start_time: datetime | str | None = None, end_time: datetime | str | None = None, inclusive: Literal['left', 'right'] | Literal['both', 'neither'] = 'both') list[tuple[str, str, datetime | str]] | None[source]#
Define filters for Parquet Dataset subsetting at read-time.
- Parameters:
start_time (datetime.datetime or str, optional) – Start and end time to filter the dataset. The default value of None means no filtering.
end_time (datetime.datetime or str, optional) – Start and end time to filter the dataset. The default value of None means no filtering.
inclusive ({"both", "neither", "left", "right"}, default "both") – Define which bounds of the range are included.
- Returns:
filters – List of tuples of the form (column_name, operator, value) to filter the dataset at read time. Returns None if start_time and end_time are both None.
- Return type:
list of tuples or None
Module contents#
Created on Mon Jun 12 22:23:06 2023.
@author: ghiggi