# ingest

> Ingest data files into a target domain and schema, with support for multiple paths, scheduling, and custom substitutions.

## Synopsis

**starlake ingest [options]**

## Description
Generic data ingestion command that loads a single file into a table using an existing schema definition.

## Parameters

Parameter|Cardinality|Description
---|---|---
--domain `<value>`|*Optional*|Domain name
--schema `<value>`|*Optional*|Schema name
--paths `<value>`|*Optional*|list of comma separated paths
--options `<value>`|*Optional*|arguments to be used as substitutions
--scheduledDate `<value>`|*Optional*|Scheduled date for the job, in format yyyy-MM-dd'T'HH:mm:ss.SSSZ
--reportFormat `<value>`|*Optional*|Report format: console, json, html
