/AWS1/CL_FRHDSTTABLECONF¶
Describes the configuration of a destination in Apache Iceberg Tables.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_destinationtablename
TYPE /AWS1/FRHSTRWLETTERSDIGITSUN00
/AWS1/FRHSTRWLETTERSDIGITSUN00
¶
Specifies the name of the Apache Iceberg Table.
iv_destinationdatabasename
TYPE /AWS1/FRHSTRWLETTERSDIGITSUN00
/AWS1/FRHSTRWLETTERSDIGITSUN00
¶
The name of the Apache Iceberg database.
Optional arguments:¶
it_uniquekeys
TYPE /AWS1/CL_FRHLSTOFNONEMPTYSTR01=>TT_LSTOFNONEMPTYSTRSWOUTWHIT00
TT_LSTOFNONEMPTYSTRSWOUTWHIT00
¶
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.
io_partitionspec
TYPE REF TO /AWS1/CL_FRHPARTITIONSPEC
/AWS1/CL_FRHPARTITIONSPEC
¶
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.
iv_s3erroroutputprefix
TYPE /AWS1/FRHERROROUTPUTPREFIX
/AWS1/FRHERROROUTPUTPREFIX
¶
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.
Queryable Attributes¶
DestinationTableName¶
Specifies the name of the Apache Iceberg Table.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESTINATIONTABLENAME() |
Getter for DESTINATIONTABLENAME, with configurable default |
ASK_DESTINATIONTABLENAME() |
Getter for DESTINATIONTABLENAME w/ exceptions if field has n |
HAS_DESTINATIONTABLENAME() |
Determine if DESTINATIONTABLENAME has a value |
DestinationDatabaseName¶
The name of the Apache Iceberg database.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESTINATIONDATABASENAME() |
Getter for DESTINATIONDATABASENAME, with configurable defaul |
ASK_DESTINATIONDATABASENAME() |
Getter for DESTINATIONDATABASENAME w/ exceptions if field ha |
HAS_DESTINATIONDATABASENAME() |
Determine if DESTINATIONDATABASENAME has a value |
UniqueKeys¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_UNIQUEKEYS() |
Getter for UNIQUEKEYS, with configurable default |
ASK_UNIQUEKEYS() |
Getter for UNIQUEKEYS w/ exceptions if field has no value |
HAS_UNIQUEKEYS() |
Determine if UNIQUEKEYS has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARTITIONSPEC() |
Getter for PARTITIONSPEC |
S3ErrorOutputPrefix¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_S3ERROROUTPUTPREFIX() |
Getter for S3ERROROUTPUTPREFIX, with configurable default |
ASK_S3ERROROUTPUTPREFIX() |
Getter for S3ERROROUTPUTPREFIX w/ exceptions if field has no |
HAS_S3ERROROUTPUTPREFIX() |
Determine if S3ERROROUTPUTPREFIX has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DESTINATIONTABLECONFLIST
¶
TYPES TT_DESTINATIONTABLECONFLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FRHDSTTABLECONF WITH DEFAULT KEY
.