Brandon Dougherty
08/25/2023, 11:59 PMCREATE TABLE property_features_dynamo_sink (
`key` VARCHAR NOT NULL,
`property_id` BIGINT NOT NULL,
`value` VARCHAR NOT NULL,
`value_override` VARCHAR NOT NULL,
PRIMARY KEY (`key`, `property_id`) NOT ENFORCED
) PARTITIONED BY ( `key`, property_id )
WITH (
'connector' = 'dynamodb'
)
the insert into sink is
INSERT INTO property_features_dynamo_sink
select
`key`,
`property_id`,
`value`,
`value_override`
from sr.topics.`cdc.property_features` property_features
where
property_features.`key` = 'cb_amplify_dashboard'
and (
property_features.`value` = '1'
or property_features.value_override = '1'
);Keyur Makwana
08/26/2023, 7:26 AMBrandon Dougherty
08/26/2023, 4:56 PMKeyur Makwana
08/27/2023, 6:39 AMBrandon Dougherty
08/27/2023, 3:35 PMKeyur Makwana
08/27/2023, 3:38 PMKeyur Makwana
08/27/2023, 3:38 PMBrandon Dougherty
08/27/2023, 4:47 PMINSERT INTO property_features_dynamo_sink
select
`key`,
`property_id`,
`value`,
`value_override`
from sr.topics.`cdc.property_features` property_features
where
property_features.`key` = 'cb_amplify_dashboard'
and (
property_features.`value` = '1'
or property_features.value_override = '1'
);Keyur Makwana
08/28/2023, 4:45 AMKeyur Makwana
08/28/2023, 4:58 AMKeyur Makwana
08/28/2023, 4:59 AMBrandon Dougherty
08/31/2023, 3:18 PMKeyur Makwana
08/31/2023, 3:18 PMRob Goretsky
10/02/2023, 2:52 AMCaused by: org.apache.flink.connector.dynamodb.shaded.software.amazon.awssdk.services.dynamodb.model.DynamoDbException: The provided key element does not match the schema (Service: DynamoDb, Status Code: 400
@Brandon Dougherty how’d you get the full API request body to confirm that the issue was with a DELETE operation? Was that via CloudTrail?Rob Goretsky
10/02/2023, 3:23 AMkey is actually the whole item, rather than just the key