Skip to main content

Overview

The core concepts in Sift build on its telemetry data model of Assets, Channels, and Runs. The terms below describe the key objects used to analyze and review telemetry in Sift, workflow and analysis terms, and data ingestion methods.

Core data model terms

Asset

A physical or virtual system that produces telemetry data in Sift. Assets organize data sources such as vehicles, test rigs, robots, or spacecraft so that telemetry can be associated with the correct system and analyzed consistently across Runs. See Assets.

Channel

An individual telemetry signal recorded from an Asset, typically represented as a time-series measurement such as temperature, voltage, or pressure. Channels are the fundamental data streams that users visualize and analyze. See Channels.

Calculated Channel

A derived signal created from one or more Channels using mathematical or logical expressions. Calculated Channels let users generate new signals and insights without changing the original telemetry data. See Calculated Channels.

Run

A defined time period during which telemetry is recorded from an Asset, such as a test, experiment, or operational session. Runs provide the primary time context for organizing and analyzing telemetry. See Runs.

Workflow and analysis terms

Annotation

A note attached to telemetry data to record observations, findings, or issues discovered during analysis. Annotations help teams capture insights directly alongside the data. See Annotations.

Campaign

A workspace that groups related Reports and Annotations into a coordinated review process. Campaigns help teams organize large analysis efforts and track progress across Runs or systems. See Campaigns.

Explore

The main Sift workspace used to visualize and analyze telemetry data. Users plot Channels, compare Runs, and investigate behavior over time. See Explore.

Panel

A visualization container within Explore that displays telemetry data using a chart or table. Multiple panels allow users to compare signals or views side by side. See Panels.

Report

A structured summary of analysis results. Reports help teams document findings and review telemetry behavior in a consistent format. See Reports.

Report Template

A reusable structure for creating Reports. Templates standardize how analysis results are recorded and reviewed. See Report Templates.

Rule

A defined condition that evaluates telemetry data to detect patterns, anomalies, or events automatically. Rules help teams identify important behavior in telemetry without manually scanning signals. See Rules.

User-Defined Function (UDF)

Custom logic written by users to transform or analyze telemetry data. UDFs allow teams to reuse calculations across Rules, Calculated Channels, or other analysis workflows. See User-Defined Functions.

Advanced Export

A feature that exports telemetry data from Runs or Channels for use outside Sift. This allows teams to move data into other analysis tools or archives. See Advanced Export.

Data import and ingestion

Data files

A method for importing data either programmatically or directly through the UI. Supported formats include CSV, Parquet, TDMS, Chapter 10, and Rosbags. See Import data files.

Protobuf Ingestion

A method for streaming telemetry data into Sift using Protocol Buffers (Protobuf) messages. This format enables efficient, structured transmission of telemetry data from external systems into Sift’s ingestion pipeline. See Protobuf Ingestion.

Ingestion Config Based Streaming

A configuration that defines how telemetry data is streamed into Sift for a specific Asset. It specifies how incoming data is associated with the Asset and processed during ingestion. See Ingestion Config Based Streaming.

Flow

A processing step within an ingestion configuration that determines how incoming telemetry data is handled as it enters Sift. See Flows.