Yiqing Wang
08/21/2021, 7:03 AMDynamoDB destination. Please let us know if anything else needs to be done!user
08/23/2021, 11:07 AMuser
08/23/2021, 11:07 AMuser
08/23/2021, 2:38 PMuser
08/23/2021, 9:15 PMJavaBaseConstants.COLUMN_NAME_DATA in DynamoDB, I think UUID is good enough here. sync_time as the sort key in the PR is used to limit the query time range.user
08/25/2021, 4:21 AMCOLUMN_NAME_DATA, are you doing a full scan of tables in dynamo to consume this data? isnāt that very expensive? š
would it be better to key the records in dynamo on their primary key rather than a random UUID?user
08/25/2021, 5:55 AMuser
08/25/2021, 6:09 AMuser
08/25/2021, 6:10 AMYiqing Wang
08/25/2021, 6:18 AMuser
08/25/2021, 6:20 AMuser_configured_primary_key field is setuser
08/25/2021, 6:20 AMuser
08/25/2021, 6:25 AMuser_configured_primary_key) and the sort key will play together as the grouped primary key. Thus we can add the data without using overwrite as long as the partition key is unique for each sync.user
08/25/2021, 6:26 AMuser
08/25/2021, 6:27 AMuser
08/25/2021, 6:43 AMYiqing Wang
08/25/2021, 6:43 AM@JsonProperty("primary_key")
public List<List<String>> getPrimaryKey() {
return primaryKey;
}user
08/25/2021, 6:49 AMuser
08/25/2021, 7:17 AM