View a markdown version of this page

使用 AWS Lake Formation受保護的資料 - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS Lake Formation受保護的資料

完整資料表存取

AWS Glue 支援受保護資料表的完整資料表存取 AWS Lake Formation(FTA)。這可讓 ETL 任務使用完整資料表許可來讀取和寫入資料。

先決條件

  • 適當的 IAM 角色和許可

  • AWS Lake Formation 已針對您的資料目錄設定

  • 相容資料表類型 (Hive 或 Iceberg)

關鍵考量

所需的許可

  • lakeformation:GetDataAccess IAM 許可

  • AWS Lake Formation 資料表許可

  • Amazon S3 儲存貯體存取許可

支援的資料表類型

  • Hive 資料表

  • Iceberg 資料表

限制

  • 與 Spark 串流不相容

  • 無法與精細存取控制同時使用

  • 不支援 Delta 或 Hudi 資料表

最佳實務

  1. 確保在任務執行之前正確設定 IAM 角色

  2. 在開發環境中測試存取許可

  3. 監控任務執行日誌是否存在許可相關問題

  4. 維護清晰的存取模式文件

疑難排解

常見問題包括:

  • 缺少 IAM 許可

  • AWS Lake Formation 組態不正確

  • 資料表類型相容性問題

如需完整的設定指示和組態詳細資訊,請參閱使用 AWS Lake Formation 搭配完整資料表存取