amazon-s3 - 红移卸载 JSON
问题描述
有没有办法使用 UNLOAD 直接将 JSON 文件从 Redshift 导出到 S3?我在文档(Redshift UNLOAD 文档)中没有看到任何内容,但也许我遗漏了一些东西。COPY 命令支持下载 JSON,所以我很惊讶 UNLOAD 没有 JSON 标志。
有关更多上下文:我正在将数据从一个 Redshift 实例加载到另一个实例,但各个表具有不同的列顺序,我需要尊重目标中的列顺序。似乎最好的方法是使用不关心列顺序的序列化格式。
解决方案
不,使用 Redshift 中的 UNLOAD 命令无法卸载到 JSON 文件。
如何将数据从 Redshift 转储到 JSON | DevelByte声称有一种解决方法,我没有尝试过,但它可能会给你一个想法。
推荐阅读
- javascript - 打字稿说:“类型'“a”'和'“b”'没有重叠”。这是什么意思?
- python - 由于引号而无法在python中将字符串转换为dict
- intershop - 创建没有运输/交货的订单
- python - Python乌龟等待空格键
- angular - 生产中 Angular 2 中的路由问题
- debugging - magento 2中的LOCKED_RECORD_INFO_BLOCK
- c++ - 在函子中捕获要移动的值
- python - 如何使用 ThreadPoolExecutor 并发运行
- git - 与另一个项目一致的 Git 文件
- flutter - 当我在新 MacBook (M1) 上构建签名 apk 时,无法在任何设备上安装 apk