Skip to content

Reading and ingest

API reference

These functions write archives from CSV or parquet exports and read tag metadata files.

Name Summary
tsdive.ingest Turn a CSV or parquet export into a tsdive archive.
tsdive.ingest_wide Turn a wide export, one column per tag, into one archive per tag.
tsdive.ingest_long Turn a long export, one row per tag and timestamp, into one archive per tag.
tsdive.init_meta Write one metadata template per tag column of a wide export.
tsdive.init_long_meta Write one metadata template per tag of a long export, one row per tag and timestamp.
tsdive.init_tag_meta Write a metadata template for a single-tag export and return its path.
tsdive.read_meta_json Load a TagMeta from a JSON file.
tsdive.write_tag Create a single-tag parquet archive at path and return it.
tsdive.write_demo_data Write the demo archives under directory and return their paths.