文件名称:redshift-utils
文件大小:1KB
文件格式:ZIP
更新时间:2024-07-21 16:33:02
Shell
redshift-utils redshift 的数据加载实用程序 输入:CSV(s)、s3 存储桶名称、表名称、Redshift 服务器、数据库、凭据 脚步: 生成创建表语句(使用 csvsql): head -n 500000 filename | csvsql -i postgresql -e iso-8859-1 将编码更改为 utf-8(使用 iconv): cat $f | iconv -c -f ISO-8859-1 -t utf8 > ${f}_utf8.txt 可选 - 将 csv 拆分为几个部分以加快加载速度(使用拆分) 复制到 s3(使用 s3cmd):s3cmd put ${f}_utf8.txt s3://bucketname/ 连接到 redshift 实例(使用 psql): 运行创建表语句 运行复制语句 代码 转换为 UTF-8 并复制到 s3
【文件预览】:
redshift-utils-master
----README.md(896B)
----csv2redshift.sh(474B)