Class: Aws::S3Tables::Types::MigrationTableProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Tables::Types::MigrationTableProperties
- Defined in:
- gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb
Overview
The properties of the data files that a migration writes. The migration also sets the compression codec and dictionary encoding as the destination table's write properties, so they remain the table's defaults after you complete the migration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compression_codec ⇒ String
The compression codec of the data files.
-
#dictionary_encoding ⇒ Boolean
Specifies whether the data files use dictionary encoding.
-
#iceberg_format_version ⇒ Integer
The Iceberg format version of the destination table.
-
#write_format ⇒ String
The file format of the data files.
Instance Attribute Details
#compression_codec ⇒ String
The compression codec of the data files. The default is zstd.
2598 2599 2600 2601 2602 2603 2604 2605 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2598 class MigrationTableProperties < Struct.new( :write_format, :iceberg_format_version, :compression_codec, :dictionary_encoding) SENSITIVE = [] include Aws::Structure end |
#dictionary_encoding ⇒ Boolean
Specifies whether the data files use dictionary encoding. The
default is true.
2598 2599 2600 2601 2602 2603 2604 2605 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2598 class MigrationTableProperties < Struct.new( :write_format, :iceberg_format_version, :compression_codec, :dictionary_encoding) SENSITIVE = [] include Aws::Structure end |
#iceberg_format_version ⇒ Integer
The Iceberg format version of the destination table. Valid values
are 2 and 3. The default is 2.
2598 2599 2600 2601 2602 2603 2604 2605 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2598 class MigrationTableProperties < Struct.new( :write_format, :iceberg_format_version, :compression_codec, :dictionary_encoding) SENSITIVE = [] include Aws::Structure end |
#write_format ⇒ String
The file format of the data files. The only supported format is
parquet, the default.
2598 2599 2600 2601 2602 2603 2604 2605 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2598 class MigrationTableProperties < Struct.new( :write_format, :iceberg_format_version, :compression_codec, :dictionary_encoding) SENSITIVE = [] include Aws::Structure end |