Before you begin
- You have a Run, Asset, or Family with ingested telemetry data.
How data export works
Sift exports telemetry data to a downloadable file. When exporting from the UI, you can do so from a Run’s overview page or from Explore; exports run in the background so you can continue working in Explore while your file is prepared. Several export methods are available, each supporting a different set of file types.Export data from the UI
Export from a Run’s overview page
- Select Runs in the navigation, then 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 an export file format: CSV, Parquet, or WinPlot.
- Optional: Select a Channel name display option, a file splitting option, or a Channel data grouping option.
- Optional: Enable Embed Channel Configs to write each Channel’s configuration into the exported file. A file exported this way can be re-imported into Sift with no manual configuration. See Embedded Channel configurations.
- Click Export.
Export from Explore
Available export formats depend on the Panel type: some Panels export to CSV, Parquet, or WinPlot, others export to PNG. See Export data for details.- In the Panel toolbar, click Export data.
- Select an export option.
- Optional: If you select Advanced Export, select a format (CSV, Parquet, or WinPlot) and configure Channel name display, file splitting, Channel data grouping, and Embed Channel Configs 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/datato query specific Channels over a time window and receive the response immediately.
Export to file
- Use
POST /api/v1/exportto submit a background export job. - Use
GET /api/v1/export/{jobId}/download-urlto 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
Usesift-cli export to export data from the command line. See the Sift CLI getting started guide to learn more.