Skip to main content

extractor_input

Stores extractor input configuration information

Primary Key:Foreign Keys:Indexes:
ColumnData TypeNullableIndexedDescription
extractor_input_idbigintNoYesSnowflake ID for the extractor input

Generated through expression: 
input_typeextractor_input_typeNoNoInput type (csv, xlsx, zip, fixedWidth, or table)

Generated through expression: 
extractor_wizard_idbigintNoYesWizard to use for the input

Generated through expression: 
output_pathtextNoNoPath for the output ZIP

Generated through expression: 
zip_nametextNoNoName of the ZIP archive containing extractor outputs

Generated through expression: 
has_headerbooleanNoNoWhether the source file contains a header row

Generated through expression: 
null_valuestext[]NoNoValues in the source data that can indicate that the data is actually NULL. For example, a date of 1/1/1900 may be used in some systems as a default date and indicates that the data is NULL. extractor will replace all null_values encountered with NULL in the database.

Generated through expression: 
skip_lines_startintegerNoNoNumber of lines to skip at the beginning of the file

Generated through expression: 
skip_lines_endintegerNoNoNumber of lines to skip at the end of the file

Generated through expression: 
multi_line_header_start_regextextNoNoRegex marking the first line of a multi-line header block

Generated through expression: 
multi_line_header_end_regextextNoNoRegex marking the final line of a multi-line header block

Generated through expression: 
csv_option_continue_on_errorbooleanNoNoWhether to continue scanning after parse errors instead of stopping

Generated through expression: 
csv_option_commaintegerNoNoUnicode code point for the field delimiter (default 44 = ',')

Generated through expression: 
csv_option_commentintegerNoNoUnicode code point for the comment character (default 0 = disabled). Lines beginning with the comment character without preceding whitespace are ignored.

Generated through expression: 
csv_option_fields_per_recordintegerYesNoIf fields_per_record is positive, extractor will require each record to have exactly that number of fields. If it is set to 0 (default behavior), the reader automatically sets it to the number of fields in the first record, enforcing that all subsequent records must have the same count. If fields_per_record is negative, no field count validation is performed, allowing records to have a variable number of fields, which is useful for handling irregular CSV files.

Generated through expression: 
csv_option_lazy_quotesbooleanNoNoWhether to allow quotes to appear in unquoted fields and non-double quotes to appear in quoted fields

Generated through expression: 
csv_option_reuse_recordbooleanNoNoWhether to reuse backing arrays for performance when scanning

Generated through expression: 
csv_option_trim_leading_spacebooleanNoNoWhether leading whitespace in fields is ignored

Generated through expression: 
csv_option_ignore_quotesbooleanNoNoWhether to ignore quotes and split fields naively at the delimiter. This can be useful for files with unescaped double quotes in one or more columns. By default, these quotes are treated as escape characters and the file will likely error or return incorrect results.

Generated through expression: