amazon-web-services - 如何以excel格式将redshift中的表数据卸载到s3存储桶
问题描述
我有存储在 redshift 中的表。我想与我的同事以 s3 存储桶的 excel 格式共享数据。我知道如何以 csv 格式分享,但不知道如何以 excel 格式分享。请帮忙。
解决方案
这可以通过您编写的 Lambda 函数来完成。您可以使用 Redshift 数据客户端从 Redshift 表中读取数据。在您的 Lambda 函数中,您可以使用 Excel API(例如 Apache POI)将数据写入 Excel 文件。然后使用 Amazon S3 API 将 Excel 文件写入 Amazon S3 存储桶。
推荐阅读
- javascript - 将图像上传到 Firebase 存储:未处理的拒绝(TypeError):无法读取未定义的属性“状态”
- javascript - 运行简单的 mathjs 示例:“未捕获的类型错误:无法将符号值转换为字符串”
- javascript - 跟踪单击了哪个元素,然后在 Javascript/Jquery 中相应地读取数据
- javascript - 如何在 vueJS 中为我的订单页面设置应用骨架加载器和空页面的条件?
- ios - 如何在 iOS 中预览多个 PDF 文件,类似于 WhatsApp 上传文档功能?
- android - 隐藏列表视图标题的一部分(文本)
- string - 批处理文件帮助:根据文件名将文件分类到特定命名的文件夹中,但有例外
- android - 如何在 Android/Java 中更改 PayU 的依赖活动工具栏背景颜色?
- excel - 如何使用公式在 excel 中查找条件偏移的值?
- php - PHP:更新 PHP 版本后缺少 JSON 支持