2017-02-09 90 views
0

我們的s3桶通常有許多子目錄,這樣一個桶的路徑類似s3:functional-group/service/org-tenant-company-id/entity-id/actual-data是否可以從S3存儲桶子目錄創建AWS athena分區或列?

我們正在研究Athena,以便能夠在該/實際數據級別上查詢數據,但在org-tenant-company-id中查詢。因此,我們似乎需要一種方法爲該org-tenant-company-id創建一個列或分區。這可能嗎?

我讀過雅典娜文檔分區的頁面。好像我們可能需要通過JDBC驅動程序手動創建分區?

回答

0

是的,您可以手動創建分區,但是如果您以配置單元格式設置文件夾結構(例如s3:functional-group/service/org-tenant-company-id = xxxx /),則可以簡單做一個「MSCK REPAIR TABLE」命令,雅典娜會自動爲你創建所有的分區。