AWS CloudFormation
User Guide (Version )

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

AWS::Glue::Classifier CsvClassifier

A classifier for custom CSV content.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AllowSingleColumn" : Boolean, "ContainsHeader" : String, "Delimiter" : String, "DisableValueTrimming" : Boolean, "Header" : [ String, ... ], "Name" : String, "QuoteSymbol" : String }

YAML

AllowSingleColumn: Boolean ContainsHeader: String Delimiter: String DisableValueTrimming: Boolean Header: - String Name: String QuoteSymbol: String

Properties

AllowSingleColumn

Enables the processing of files that contain only one column.

Required: No

Type: Boolean

Update requires: No interruption

ContainsHeader

Indicates whether the CSV file contains a header.

Required: No

Type: String

Update requires: No interruption

Delimiter

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

Required: No

Type: String

Update requires: No interruption

DisableValueTrimming

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

Required: No

Type: Boolean

Update requires: No interruption

Header

A list of strings representing column names.

Required: No

Type: List of String

Update requires: No interruption

Name

The name of the classifier.

Required: No

Type: String

Update requires: Replacement

QuoteSymbol

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

Required: No

Type: String

Update requires: No interruption

On this page: