Skip to main content

Ingest inline data

Imply Polaris supports batch ingestion from data that you include directly within the job spec. With inline data, Polaris supports the following data formats:

  • Newline-delimited JSON (ND-JSON)
  • CSV
  • TSV
  • Semicolon-separated values (;)
  • Pipe-separated values (|)

For all other formats, don't use the inline data source. Upload the file first and then ingest from it. For details on how to ingest from files, see Ingest from files.

For a list of all ingestion sources, see Ingestion sources overview.

Ingest inline data

Inline data ingestion is currently only supported using the Polaris API.

To learn how to ingest inline data using the JSON job spec, see Ingest inline data by API.

For reference on providing inline data using SQL-based ingestion, see the EXTERN function and the inline data example.