Skip to content

zhulinwei/dynamodb-to-csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dynamodb-to-csv

描述

参考AWS DynamoDBtoCSV并经过改良,可将大规模dynamodb数据保存到指定的csv文件

使用

node app -h
Usage: app [options]

Options:
  -V, --version                            output the version number
  -q, --query [query]                      查询条件
  -f, --output [output]                    输出文件
  -r, --region [region]                    数据库区域
  -e, --endpoint [endpoint]                数据库端口
  -t, --tableName [tableName]              数据表名称
  -s, --sslEnabled [sslEnabled]            数据库加密
  -a, --accessKeyId [accessKeyId]          数据库编号
  -k, --secretAccessKey [secretAccessKey]  数据库密钥
  -h, --help                               output usage information

依赖

  • lodadh
  • aws-sdk
  • csv-writer
  • commander

example

将放在美西2区的数据表test导出到test.csv文件中

node app -r us-west-2 -t test -f test.csv

将放在美西2区、编号为your_access_key_id、密钥为your_secret_access_key、端口地址为your_dynamodb_endpoint、数据表为your_dynamedb_table_name的数据导入到your_output_file_name文件中

node app -r us-west-2 -a your_access_key_id -k your_secret_access_key -e your_dynamodb_endpoint -t your_dynamedb_table_name -f your_output_file_name

About

DynamoDB小工具

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published