本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon DataZone 中,訂閱請求和已核准或授予的資產讀取存取權訂閱是由訂閱核准者管理。資產的訂閱核准者取決於將此資產發佈至 Amazon DataZone 目錄的發佈協議。
當 Amazon Redshift 資料表或檢視的訂閱獲得核准時,Amazon DataZone 可以自動將訂閱的資產新增至專案中的所有資料倉儲環境,以便專案成員可以在其環境中使用 Amazon Redshift 查詢編輯器連結來查詢資料。在幕後,Amazon DataZone 會在來源和訂閱目標之間建立必要的授予和資料共用。
授予存取權的程序會根據來源資料庫 (發佈者) 和目標資料庫 (訂閱者) 所在的位置而有所不同。
-
相同叢集、相同資料庫 - 如果資料必須在相同資料庫中共用,Amazon DataZone 會直接在來源資料表上授予許可。
-
相同叢集、不同的資料庫 - 如果資料必須共用到相同叢集內的兩個資料庫,Amazon DataZone 會在目標資料庫中建立檢視,並在建立的檢視中授予許可。
-
相同的帳戶與不同的叢集 - Amazon DataZone 會在來源和目標叢集之間建立資料共用,並在共用資料表上方建立檢視。檢視上授予許可。
-
跨帳戶 - 與上述相同,但需要額外的步驟才能在生產者叢集端授權跨帳戶資料共用,並在取用者叢集端授權資料共用。
注意
如果在訂閱的 Amazon Redshift 資產自動新增至現有資料倉儲環境之後,將新的資料倉儲環境新增至專案,您必須手動將這些訂閱的 Amazon Redshift 資產新增至此新的資料倉儲環境。您可以在 Amazon DataZone 資料入口網站的專案概觀頁面的資料索引標籤中選擇新增授權選項來執行此操作。
請確定您的發佈和訂閱 Amazon Redshift 叢集符合 Amazon Redshift 資料共用的所有要求。如需詳細資訊,請參閱 Amazon Redshift 開發人員指南。
注意
Amazon DataZone 支援自動授予 Amazon Redshift Cluster 和 Amazon Redshift Serverless 資產的訂閱。
不支援使用 Amazon Redshift 進行跨區域資料共用。