Amazon Redshift Spectrum 限制 - Amazon Redshift

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

Amazon Redshift Spectrum 限制

本主題說明使用 Redshift 光譜的限制。

使用 Redshift 光譜時,請注意下列考量事項:

  • Amazon Redshift 集群和 Amazon S3 存儲桶必須位於相同 AWS 區域。

  • Redshift 頻譜不支援已佈建叢集的增強型VPC路由功能。若要存取您的 Amazon S3 資料,您可能需要執行額外的設定步驟。如需詳細資訊,請參閱 Amazon Redshift 管理指南中的紅移頻譜和增強型VPC路由

  • Redshift Spectrum 支援 Amazon S3 存取點別名。如需詳細資訊,請參閱《Amazon Simple Storage Service 使用者指南》中的為您的存取點使用儲存貯體型別名。不過,Redshift 頻譜不支援 VPC Amazon S3 存取點別名。如需詳細資訊,請參閱 Amazon Redshift 管理指南中的紅移頻譜和增強型VPC路由

  • 您不能在外部資料表上執行更新或刪除操作。要在指定的模式中創建新的外部表,可以使用CREATEEXTERNALTABLE。如需有關的更多資訊 CREATE EXTERNALTABLE,請參閱CREATE EXTERNAL TABLE。若要將SELECT查詢結果插入外部目錄上現有的外部資料表,您可以使用 INSERT (外部資料表)。若要取得有關 INSERT (外部表格) 的更多資訊,請參閱INSERT(外部表格)

  • 除非你正在使用 AWS Glue Data Catalog 已啟用 AWS Lake Formation,你不能控制外部表上的用戶權限。但是,您可以在外部結構描述上授予和撤銷許可。如需有關使用的詳細資訊 AWS Lake Formation,看Redshift 頻譜和 AWS Lake Formation

  • 要執行 Redshift Spectrum 查詢,資料庫使用者必須具有在資料庫中建立臨時資料表的許可。下列範例可在資料庫 spectrumdb 上授予臨時許可至 spectrumusers 使用者群組。

    grant temp on database spectrumdb to group spectrumusers;

    如需詳細資訊,請參閱GRANT

  • 使用 Athena 資料目錄時,或 AWS Glue 資料目錄做為中繼資料存放區,請參閱 Amazon Redshift 管理指南中的配額和限制

  • Redshift 頻譜不支持 Amazon EMR 與 Kerberos。