UpdateCsvClassifierRequest
¶
Used by
-
AsyncGlueClient Operationsupdate_classifier -
GlueClient Operationsupdate_classifier
Source code in docs_src/capo_glue/types/update_csv_classifier_request.py
allow_single_column
instance-attribute
¶
allow_single_column: NotRequired[NullableBoolean]
Enables the processing of files that contain only one column.
contains_header
instance-attribute
¶
contains_header: NotRequired[CsvHeaderOption]
Indicates whether the CSV file contains a header.
custom_datatype_configured
instance-attribute
¶
custom_datatype_configured: NotRequired[NullableBoolean]
Specifies the configuration of custom datatypes.
custom_datatypes
instance-attribute
¶
custom_datatypes: NotRequired[CustomDatatypes]
Specifies a list of supported custom datatypes.
delimiter
instance-attribute
¶
delimiter: NotRequired[CsvColumnDelimiter]
A custom symbol to denote what separates each column entry in the row.
disable_value_trimming
instance-attribute
¶
disable_value_trimming: NotRequired[NullableBoolean]
Specifies not to trim values before identifying the type of column values. The default value is true.
header
instance-attribute
¶
header: NotRequired[CsvHeader]
A list of strings representing column names.
quote_symbol
instance-attribute
¶
quote_symbol: NotRequired[CsvQuoteSymbol]
A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
serde
instance-attribute
¶
serde: NotRequired[CsvSerdeOption]
Sets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe, LazySimpleSerDe, and None. You can specify the None value when you want the crawler to do the detection.