Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

CsvClassifier - AWS Glue
Cette page n'a pas été traduite dans votre langue. Demande de traduction

CsvClassifier

A classifier for custom CSV content.

Contents

Name

The name of the classifier.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

Required: Yes

AllowSingleColumn

Enables the processing of files that contain only one column.

Type: Boolean

Required: No

ContainsHeader

Indicates whether the CSV file contains a header.

Type: String

Valid Values: UNKNOWN | PRESENT | ABSENT

Required: No

CreationTime

The time that this classifier was registered.

Type: Timestamp

Required: No

CustomDatatypeConfigured

Enables the custom datatype to be configured.

Type: Boolean

Required: No

CustomDatatypes

A list of custom datatypes including "BINARY", "BOOLEAN", "DATE", "DECIMAL", "DOUBLE", "FLOAT", "INT", "LONG", "SHORT", "STRING", "TIMESTAMP".

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

Required: No

Delimiter

A custom symbol to denote what separates each column entry in the row.

Type: String

Length Constraints: Fixed length of 1.

Pattern: [^\r\n]

Required: No

DisableValueTrimming

Specifies not to trim values before identifying the type of column values. The default value is true.

Type: Boolean

Required: No

Header

A list of strings representing column names.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

Required: No

LastUpdated

The time that this classifier was last updated.

Type: Timestamp

Required: No

QuoteSymbol

A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.

Type: String

Length Constraints: Fixed length of 1.

Pattern: [^\r\n]

Required: No

Serde

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.

Type: String

Valid Values: OpenCSVSerDe | LazySimpleSerDe | None

Required: No

Version

The version of this classifier.

Type: Long

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

Rubrique suivante :

CustomCode

Rubrique précédente :

CreateXMLClassifierRequest
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.