ingest-file command uploads a local file and submits a new data ingestion request.
Options
Options
string
Converts a column to a different data type during ingestion
COLUMN:TYPE.string
Character used to separate fields in the input file. Default:
,.string
DataHub logical category used to organize the ingestion job.
string
Name of the column to encrypt.
string
required
Path to a local file you want to upload and ingest.
Indicates whether the file contains a header row.
integer
Maximum number of seconds to wait for job completion. Default:
300.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
Name of the Airflow ingestion job.
If set, the command exits immediately without waiting for the job to complete.
string
Change a column name during ingestion using
OLD:NEW.string
required
Target schema name for the data.
string
required
Target table name for the data.
string
Comma-separated DataHub tags.
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.

