本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CREATE DATASHARE
在目前資料庫中建立新的資料共用。此資料清單的擁有者是指令的發行者CREATEDATASHARE。
Amazon Redshift 會將每個資料共用與單一 Amazon Redshift 資料庫相關聯。您只可以在資料共用中新增相關聯資料庫中的物件。您可以在同一個 Amazon Redshift 資料庫上建立多個資料共用。
如需有關資料共用的資訊,請參閱 管理資料共用工作。
若要檢視有關資料庫的資訊,請使用 SHOW DATASHARES。
所需權限
以下是所需的權限 CREATEDATASHARE:
超級使用者
具有CREATEDATASHARE權限的使用者
資料庫擁有者
語法
CREATE DATASHARE datashare_name [[SET] PUBLICACCESSIBLE [=] TRUE | FALSE ];
參數
- datashare_name
-
資料共用的名稱。資料共用名稱必須是叢集命名空間中唯一的名稱。
- [[SET] PUBLICACCESSIBLE]
-
該子句會指定資料共用是否可以共用至可公開存取的叢集。
SET PUBLICACCESSIBLE
的預設值為FALSE
。
使用須知
依預設,資料共用的擁有者只能有共用,不能有共用中的物件。
只有超級使用者和資料庫擁有者才能使用權限,CREATEDATASHARE並將ALTER權限委派給其他使用者或群組。
範例
下列範例會建立 salesshare
資料共用。
CREATE DATASHARE salesshare;
下列範例會建立資料清單 demoshare
AWS Data Exchange
管理。
CREATE DATASHARE demoshare SET PUBLICACCESSIBLE TRUE, MANAGEDBY ADX;