View a markdown version of this page

AWS::Glue::Table IcebergSortField - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::Glue::Table IcebergSortField

Defines a single field within an Iceberg sort order specification, including the source field, transformation, sort direction, and null value ordering.

Syntax

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

JSON

{ "Direction" : String, "NullOrder" : String, "SourceId" : Integer, "Transform" : String }

YAML

Direction: String NullOrder: String SourceId: Integer Transform: String

Properties

Direction

The sort direction for this field, either ascending or descending.

Required: Yes

Type: String

Allowed values: asc | desc

Update requires: No interruption

NullOrder

The ordering behavior for null values in this field, specifying whether nulls should appear first or last in the sort order.

Required: Yes

Type: String

Allowed values: nulls-first | nulls-last

Update requires: No interruption

SourceId

The identifier of the source field from the table schema that this sort field is based on.

Required: Yes

Type: Integer

Update requires: No interruption

Transform

The transformation function applied to the source field before sorting, such as identity, bucket, or truncate.

Required: Yes

Type: String

Update requires: No interruption