本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 5:运行DSBulkload
命令将CSV文件中的数据上传到目标表
在本教程的最后一步中,您要将数据上传到 Amazon Keyspaces。
要运行该DSBulkload
命令,请完成以下步骤。
-
运行以下代码,将您的 csv 文件中的数据上传到 Amazon Keyspaces 表中。请确保更新指向您之前创建的应用程序配置文件的路径。
dsbulk load -f
./dsbulk_keyspaces.conf
--connector.csv.url keyspace.table.csv -header true --batch.mode DISABLED --executor.maxPerSecond5
--driver.basic.request.timeout"5 minutes"
--driver.advanced.retry-policy.max-retries10
-k catalog -t book_awards -
输出包括详细说明成功和不成功操作的日志文件的位置。该文件存储在以下目录中。
Operation directory: /home/user_name/logs/UNLOAD_20210308-202317-801911
-
日志文件条目将包括指标,如以下示例所示。检查以确保行数与 csv 文件中的行数一致。
total | failed | rows/s | p50ms | p99ms | p999ms 200 | 0 | 200 | 21.63 | 21.89 | 21.89
重要
现在您已经传输了数据,接下来调整目标表的容量模式设置,使其与应用程序的常规流量模式相匹配。在更改之前,您的预置容量按小时费率收费。有关更多信息,请参阅 在 Amazon Keyspaces 中配置读/写容量模式。