本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DROP DATASHARE
捨棄資料共用。此命令無法還原。
只有超級使用者或資料共用擁有者可以捨棄資料共用。
所需權限
以下是 DROP 的必要權限DATASHARE:
超級使用者
具有 DROPDATASHARE權限的使用者
資料共用擁有者
語法
DROP DATASHARE datashare_name;
參數
- datashare_name
-
要捨棄的資料共用名稱。
DROP DATASHARE 用量備註
使用DROPDATASHARE陳述式時,請考慮下列事項:
一般而言,建議您不要使用 DROPDATASHARE陳述式捨棄 AWS Data Exchange 資料共用。如果您這樣做, AWS 帳戶 具有資料共用存取權的 會失去存取權。執行此類修改可能會違反 AWS Data Exchange中的資料產品條款。
下列範例顯示捨棄 AWS Data Exchange 資料共用時的錯誤。
DROP DATASHARE salesshare; ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'
若要允許捨棄 AWS Data Exchange 資料共用,請設定下列變數,然後再次執行DROPDATASHARE陳述式。
SET datashare_break_glass_session_var to '620c871f890c49';
DROP DATASHARE salesshare;
在此情況下,Amazon Redshift 會產生隨機的一次性值,以設定工作階段變數以允許DROPDATASHARE AWS Data Exchange 資料共用。
範例
以下範例會捨棄名為 salesshare
的資料共用。
DROP DATASHARE salesshare;