amazon-web-services - 使用 AWS Athena 创建指向 S3 存储桶中多个子文件夹的表
问题描述
是否可以选择创建指向多个 s3 存储桶子文件夹的表。
例子:
s3://athena-my-bucket/Test/location1 和 s3://athena-my-bucket/Test/location2 像 location3、location4、location5 这样的文件夹很少,但我只想创建指向这两个子文件夹的表在 s3 存储桶上。
解决方案
虽然可以定义一个带有假分区列的表并将两个不同的位置注册为两个分区,但可以说更简单的方法是:
- 为这两个位置中的每一个定义一个表
- 创建一个 UNION ALLs 这两个表的视图
推荐阅读
- hyperlink - 如何将超链接保留在 ITextSharp 中的 pdf 合并中?
- pandas - 像插值一样在熊猫中扩展日期时间数据
- android-studio - 更新到 play-services-ads:19.5.0 后出现不明确的“启动时运行”权限请求
- c# - 当 UDP 侦听器客户端断开连接时,Log4net UDP appender 停止发送
- ios - `setUpWithError()` 使用的最早的 iOS 版本是什么?
- vba - Outlook 表单的 VBA
- node.js - 在 axios 调用期间承诺(不断)挂起
- android - Nativescript 7.0 空白 Hello World 应用程序大小 30MB
- laravel - 如何使用每个项目的 Homestead.yaml 文件在 Laravel homestead 中将 MYSQL 版本 8 更改为 5.7?
- javascript - 在画布上格式化文本