Skip to main content
After completing this workflow, you can import data from a file into Sift and have its Channels available for investigation in Explore.

Before you begin

How data file import works

Importing a file adds its data to an Asset and a Run. For each, you select an existing one or create a new one. Each import file can be up to 80 GB. Sift offers the following options for importing a file.

Import a file

  1. Select Runs in the navigation, then click Import data.
  2. Select your file.
  3. Based on your file format, configure the import settings.
    Skip manual Channel setup: If your CSV or Parquet file has an embedded Channel configuration, such as a file exported from Sift or one you built with the configuration added, Sift pre-fills the Channel Configuration table during import. Learn more about embedded Channel configurations.
  4. Click Upload.

Add file data to an existing Run

You can import data from a file in any supported format, such as Parquet or CSV, into a Run that already exists. For example, if your test system streams data to Sift during a test and exports high-rate data afterward, import the high-rate data file into the same Run. A Run can hold the same signal at more than one rate. Sift matches an imported Channel to a Channel already in the Run when both have the same name, data type, and unit.
  1. For Asset, select Existing, then select the Run’s Asset.
  2. For Run, select Existing, then select the Run.

Verify

  • The imported Channels appear in the chosen Run under the chosen Asset.
  • The Channels plot as expected when you open the Run in Explore.
  • If you imported through the API, GetDataImport returns DATA_IMPORT_STATUS_SUCCEEDED.

Reference