Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions docs/impulse/docs/data_model/ingestion.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,9 @@ ingesting your own data, four invariants matter most:
If a key is not in the tag table, no expression can find it.
- **`channels` supports two formats.** The query engine accepts either:
- **Raw** — one row per sample: `(container_id, channel_id, timestamp,
value)`. The Delta solver collapses identical consecutive values into
intervals on read.
value)`.
- **RLE** — one row per stable interval: `(container_id, channel_id,
tstart, tend, value)`. Pre-collapse during ingest if you want shorter
scan times.
tstart, tend, value)`. Run-length encoded data, where identical consecutive values are collapsed into intervals to significantly reduce processing time during analysis.

An optional boolean `is_plausible` column lets the solver drop implausible
samples when configured to (`drop_implausible_data=True` on `DeltaSolver`).
Expand Down