ingest command submits a new data ingestion request to upload data from an S3 bucket.
Options
Options
string
Character used to separate fields in the input file. Default:
,.string
DataHub logical category used to organize the ingestion job.
string
Unique ID of the uploaded file.
string
S3 URL to the file you want to ingest.
string
Format of the file. Values:
csv, orc, xml, parquet, or xls.Indicates whether the file contains a header row.
string
Comma-separated columns used to match and merge data when the
mode is merge.string
How to write data to the table. Values:
append, overwrite, or merge.string
required
Name of the Airflow ingestion job.
string
required
Target schema name for the data.
string
Cron expression that specifies when or how often the ingestion runs.
string
required
Target table name for the data.
string
Comma-separated DataHub tags.
string
Type of data ingestion. Values:
file, jdbc, lakehouse.Global options
Global options
string
API key or the
NX1_API_KEY variable.string
YAML config file.
Shows help messages and exit.
string
API host.
Disables SSL verification.
string
Output format. Allowed values:
json, yaml, or table.string
Profile name from
~/.nx1/profiles.integer
Requests when to timeout. Default is
30.Verbose output.

