Skip to main content

Overview

Sift enables users to import data either programmatically or directly through the UI. Currently, the Sift UI supports importing CSV files, while the Sift Python client library extends support to additional file formats. The table below summarizes the file formats supported and the methods available for importing data:

Supported formats

FormatSupported in Sift UISupported in sift-stack-py
CSVYesYes
ParquetYesYes
TDMSYesYes
Chapter 10YesYes
RosbagsComing SoonYes

Instructions

To upload a CSV file:
  1. In Sift, click .
  2. Click Import data.
  3. Select a CSV file.
  4. Asset:
    1. Existing Asset: If you want to associate the new CSV file with an existing Asset:
      1. In the Asset list, select the Asset to associate with the CSV file.
    2. New Asset: If you want to associate the new CSV file with a new Asset:
      1. Click New Asset.
      2. In the Asset box, enter a name for the new Asset.
  5. Run:
    1. New Run: If you want to associate the new CSV file with a new run:
      1. Optional: In the Run box, edit the name for the new Run.
    2. Existing Run: If you want to associate the new CSV file with an existing Run:
      1. In the Run list, select a Run to associate with the CSV file.
  6. In the First data row box, enter the row number where time-series data begins.
  7. In the Timestamp column list, select the column containing timestamps. Auto-detected but editable.
  8. In the Timestamp format list, select the format of the timestamp column.
  9. Optional: Edit the Channel configuration settings.
  10. Click Upload.