After completing this workflow, you can download telemetry data from a Run to a file for use in external tools or for archiving.
Before you begin
You have a Run with ingested telemetry data.
Choose the export method that fits your use case. Supported file types vary by method.
How data export works
Sift exports telemetry data from a Run to a downloadable file. You can export all Channels in a Run or a specific selection. Exports run in the background so you can continue working while your file is prepared.
When exporting from the UI, you can do so in two ways:
From a Run’s overview page : select specific Channels and export them directly.
From Explore : export the Channels currently plotted in a Timeseries Panel from an active Explore session.
Both UI paths support the same export formats. For programmatic exports, use the REST API, Python client, or Sift CLI.
Export data from the UI
Export from a Run’s overview page
On the Sift homepage, search for the Run in the Run name or description box.
In the Runs table, click the Run.
Click Export Data .
In the Channels table, select the Channels you want to export. To export the entire Run, click Select all Channels .
Click Next .
Select a file format .
Optional: Select a Channel name display option, a file splitting option, or a Channel data grouping option.
Click Export .
Export from Explore
Export from Explore is only available for Timeseries Panels.
Export restrictions : Nested Calculated Channels cannot be exported and are excluded from the output. Relative Time mode is not supported for export.
In the Timeseries Panel toolbar, click Export data .
Select an export option .
Optional: If you select Advanced Export , configure Channel name display , file splitting , and Channel data grouping in the Export Data dialog.
Click Export .
Export using the REST API
Sift provides two REST API mechanisms for exporting data.
Data querying
Use POST /api/v2/data to query specific Channels over a time window and receive the response immediately.
Export to file
Use POST /api/v1/export to submit a background export job.
Use GET /api/v1/export/{jobId}/download-url to retrieve the download link when the job is complete.
Export using the Python client
Install the official Python client .
Configure the client with your API key and Sift URL.
Export data using the appropriate method for your use case. For code examples and full method references, see Export data programmatically .
Export using the Sift CLI
Use sift-cli export to export data from the command line. See the Sift CLI getting started guide to learn more.
Verify
A notification confirms the background export has started. Track its progress in the Jobs menu.
Reference