DestinationTableConfiguration
¶
Source code in docs_src/capo_firehose/types/destination_table_configuration.py
destination_database_name
instance-attribute
¶
destination_database_name: StringWithLettersDigitsUnderscoresDots
The name of the Apache Iceberg database.
destination_table_name
instance-attribute
¶
destination_table_name: StringWithLettersDigitsUnderscoresDots
Specifies the name of the Apache Iceberg Table.
partition_spec
instance-attribute
¶
partition_spec: NotRequired[PartitionSpec]
The partition spec configuration for a table that is used by automatic table creation.
Amazon Data Firehose is in preview release and is subject to change.
s3_error_output_prefix
instance-attribute
¶
s3_error_output_prefix: NotRequired[ErrorOutputPrefix]
The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.
unique_keys
instance-attribute
¶
unique_keys: NotRequired[ListOfNonEmptyStringsWithoutWhitespace]
A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create, Update, or Delete operations on the given Iceberg table.