外部表
適用於:磚的SQL磚運行時
統一目錄和內置的磚蜂巢metastore使用默認管理表的位置。統一目錄引入了幾個新的可獲得的對象權限授予雲中的數據對象存儲。
外部表
是一個外部表表通過使用一個引用一個外部存儲路徑位置
條款。
應該包含在一個現有的存儲路徑外部位置你已獲得訪問。
或者你可以參考存儲憑證你已獲得訪問。
使用外部表的存儲路徑進行了抽象,因此外部位置和存儲憑證用戶授予訪問外部表。
例子
——“金融”可以創建外部表中的特定對象“finance_loc”位置>創建表sec_filings位置s3: / /部門/金融/ sec_filings ';——不能列表文件在外部表沒有權限>列表”s3:/ /部門/金融/sec_filings”錯誤>列表”s3:/ /部門/金融/sec_filings/_delta_log”錯誤——授權訪問sec_filings所有員工>格蘭特選擇在表sec_filings來員工;——“員工”集團的任何成員可以安全地sec_filings閱讀>選擇數(1)從sec_filings;20.——“員工”集團的任何成員可以列出文件sec_filings下表>列表”s3:/ /部門/金融/sec_filings”_delta_log>列表”s3:/ /部門/金融/sec_filings/_delta_log”00000年。json