时间:2021-07-01 10:21:17 帮助过:21人阅读
文件内部结构会在
Verify
Data Export File 中描写叙述。
我们称之前导出数据的原始表为source table,数据将要被导入的表为destination table。你能够将S3中的导出文件导入到dynamodb的表中。可是要先确保满足以下条件:
比如,你有一个Customer 表,它的主键是CustomerId。而且仅仅有三个items (CustomerId 1, 2, and 3)。
假设要导入的文件里相同包括CustomerID 为1, 2, and 3的items。这些在destination table中的items将会被导入文件里的数据替换。假设文件里还包括CustomerId为4的item,那么这个item会被增加到destination table中。
Destination table 能够在不同的AWS region。比如。如果你有个一个 Customer table在US West (Oregon) region,然后将它的数据导出到了Amazon S3中。你能够将它导入到在 EU (Ireland) region中有同样表明,同样主键的表中。这样的做法被称为 cross-region 导出和导入。 注意到AWS管理控制台同意你一次导出多个表的数据。可是,不同的是,你一次仅仅能导入一个表。假设destination table不存在的话。你须要先创建它。
s3://mybucket/exports
这个URI的规则应该是这样 s3://bucketname
/folder
:bucketname
是S3中bucket的名称folder
表示存放要导入的文件的名称文件内部结构会在
Verify
Data Export File 中描写叙述。s3://mybucket/logs/
这个比率表示在导出过程中会消耗读吞吐量的上限。比如,如果你要导出的表的读吞吐量是20,同一时候你设置的百分比是40%。
那么导出时所消耗的吞吐量将不会超过8.
假设你在导出多个表。这个 Throughput Rate 将会被应用到每一个表中。
要查看当前状态。移步 Managing Export and Import Pipelines.
导入任务会在你的pipeline创建好后马上运行。从S3中导入数据到Dynamodb
标签:latest 失败 code 存在 exe source ica 不同 而且