Amazon Redshift 中使用 AWS Data Exchange 共用資料的考量事項 - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

Amazon Redshift 中使用 AWS Data Exchange 共用資料的考量事項

使用 AWS Data Exchange for Amazon Redshift 時,請考量下列事項:

  • 生產者和取用者都必須使用 RA3 執行個體類型才能使用 Amazon Redshift 資料共用。生產者必須搭配最新的 Amazon Redshift 叢集版本使用 RA3 執行個體類型。

  • 生產者和取用者叢集都必須加密。

  • 您必須註冊為 AWS Data Exchange 提供者,才能在 AWS Data Exchange 上刊登產品,包括包含 AWS Data Exchange 資料共用的產品。如需詳細資訊,請參閱開始成為提供者

  • 您不需要是註冊的 AWS Data Exchange 提供者,就能透過 AWS Data Exchange 尋找、訂閱和查詢 Amazon Redshift 資料。

  • 若要控制資料的存取權,請在開啟可公開存取設定的情況下建立資料 AWS Data Exchange 資料共用。若要修改 AWS Data Exchange 資料共用以關閉可公開存取的設定,請將工作階段變數設定為允許 ALTER DATASHARE SET PUBLICACCESSIBLE FALSE。如需更多詳細資訊,請參閱 ALTER DATASHARE 使用須知

  • 生產者無法手動從 AWS Data Exchange 資料共用中新增或移除取用者,因為資料共用的存取權授予會根據對包含 AWS Data Exchange 資料共用的 AWS Data Exchange 產品是否擁有作用中訂閱。

  • 生產者無法檢視取用者執行的 SQL 查詢。他們只能透過只有生產者可以存取的 Amazon Redshift 資料表,檢視中繼資料,例如查詢數量或取用者查詢的物件。如需更多詳細資訊,請參閱 在 Amazon Redshift 中監視和稽核資料共用

  • 建議您將資料共用設為可公開存取。如果您不這樣做,AWS Data Exchange 上具有可公開存取取用者叢集的訂閱用戶將無法使用您的資料共用。

  • 我們建議您不要使用 DROP DATASHARE 陳述式刪除與其他 AWS 帳戶 共用的 AWS Data Exchange 資料共用。如果這樣做,則可以存取資料共用的 AWS 帳戶 會失去存取權限。此動作不可復原。執行此類修改可能會違反 AWS Data Exchange 中的資料產品條款。如果您要刪除 AWS Data Exchange 資料共用,請參閱 DROP DATASHARE 使用須知

  • 對於跨區域資料共用,您可以建立 AWS Data Exchange 料共用以共用授權資料。

  • 使用來自不同區域的資料時,取用者須支付從生產者區域到取用者區域的跨區域資料傳輸費用。