DynamoDB数据加载速度太慢;不遵守规定的写入容量。 DynamoDB 数据加载性能不佳

DynamoDB data loading is too slow; not respecting Provisioned Write Capacity. DynamoDB poor performance on data load

我已经将 3.4 亿行从 DynamoDB 导出并转换到 S3。我现在正尝试使用数据管道将它们导入回 DynamoDB。

我的 table 写入配置设置为 5600 个容量单位,但我似乎无法让管道使用超过 1000-1200 个容量单位(真的很难说出真实数字,因为度量图的粒度。

我尝试增加从属节点的数量以及每个从属节点的实例大小,但似乎没有什么不同。

有没有人有什么想法?

问题是 table 上有二级索引。无论我选择的写入配置级别和 EMR 中的机器数量如何,我都无法获得超过 1000 台左右。我将级别设置为 7000,所以 1000 不可​​接受table。

我一删除二级索引,写配置就用完了。