us-east
. This is the bucket’s region.s3.us-east.cloud-object-storage.appdomain.cloud
. (Ignore the values of
Private and Direct). This is the bucket’s public endpoint.access_key_id
under cos_hmac_keys
, which represents the HMAC access key ID.secret_access_key
under cos_hmac_keys
, which represents the HMAC secret access key.access_key_id
under cos_hmac_keys
, which represents the HMAC access key ID.secret_access_key
under cos_hmac_keys
, which represents the HMAC secret access key.https://
.<catalog-name>
with the name of the target
catalog and <schema-name>
with the name of the target schema:
sent_from
and there is no
column named sent_from
in the table, the sent_from
element will be dropped upon record insertion. You should modify the preceding
sample table creation statement to add columns for any additional elements that you want to be included upon record
insertion.
<name>
(required) - A unique name for this connector.<iceberg-endpoint>
(required): The metastore REST endpoint for the target Apache Iceberg-based catalog within the IBM watsonx.data data store instance. Do not include https://
in this value.<object-storage-endpoint>
(required): The public endpoint for the target bucket within the IBM Cloud Object Storage (COS) instance that is associated with the catalog. Do not include https://
in this value.<object-storage-region>
(required): The region short ID (such as us-east) for the bucket.<iam-api-key>
(required): A valid API key value for the IBM Cloud account.<access-key-id>
(required): A valid hash-based message authentication code (HMAC) access key ID for the COS instance.<secret-access-key>
(required): The HMAC secret access key for the access key ID.<catalog>
(required): The name of the target Apache Iceberg-based catalog within the IBM watsonx.data data store instance.<namespace>
(required): The name of the target namespace (also known as a schema) within the catalog.<table>
(required): The name of the target table within the namespace (schema).<max-retries>
: The maximum number of retries for the upload process. The default is 5
.<record-id-key>
: The name of the column that uniquely identifies each record in the target table. The default is record_id
.