Skip to main content

extractor_input_version

Versioned extractor input

Primary Key:Foreign Keys:Indexes:
ColumnData TypeNullableIndexedDescription
extractor_input_version_idbigintNoYesSnowflake ID for this version
extractor_input_idbigintNoYesLink to the input identity row
extractor_wizard_version_idbigintNoYesLink to the wizard version to use for this input version
input_typeextractor_input_typeNoNoInput type (csv, xlsx, zip, fixedWidth, or table)
output_pathtextNoNoPath for the output ZIP
zip_nametextNoNoName of the ZIP archive containing extractor outputs
has_headerbooleanNoNoWhether the source file contains a header row
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.
skip_lines_startintegerNoNoNumber of lines to skip at the beginning of the file
skip_lines_endintegerNoNoNumber of lines to skip at the end of the file
multi_line_header_start_regextextNoNoRegex marking the first line of a multi-line header block
multi_line_header_end_regextextNoNoRegex marking the final line of a multi-line header block
csv_option_continue_on_errorbooleanNoNoWhether to continue scanning after parse errors instead of stopping
csv_option_commaintegerNoNoUnicode code point for the field delimiter (default 0 = ',')
csv_option_commentintegerNoNoUnicode code point for the comment character (default 0 = disabled). Lines beginning with the comment character without preceding whitespace are ignored.
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.
csv_option_lazy_quotesbooleanNoNoWhether to allow quotes to appear in unquoted fields and non-double quotes to appear in quoted fields
csv_option_reuse_recordbooleanNoNoWhether to reuse backing arrays for performance when scanning
csv_option_trim_leading_spacebooleanNoNoWhether leading whitespace in fields is ignored
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.
created_bybigintNoYesSnowflake ID of the login that created this version
created_attimestamp with time zoneNoNoWhen this version was created