Syntax
Parameters
When a
BatchWriteItem request succeeds but returns unprocessed items,
RisingWave retries only those items. If the configured retries are exhausted,
the sink reports an error so that its normal recovery process can take over.
Partition key and sort key mapping
For the DynamoDB sink to function correctly, it is required that the source table in RisingWave has a composite primary key comprising two columns, corresponding to the partition key and sort key defined in the target DynamoDB table. For example, if you are sinking data into a DynamoDB table named movies that is configured with a partition key title and a sort key year, you must ensure that the RisingWave table schema also defines a composite primary key with the same columns. Below is an example schema definition for the RisingWave table:Data type mapping
The
struct datatype in RisingWave will map to map (M) in DynamoDB in a recursive way. Refer to source code for details.