

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

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

# CREATE DATASHARE
<a name="r_CREATE_DATASHARE"></a>

在目前資料庫中建立新的資料共用。此資料共用的擁有者是 CREATE DATASHARE 命令的發行者。

Amazon Redshift 會將每個資料共用與單一 Amazon Redshift 資料庫相關聯。您只可以在資料共用中新增相關聯資料庫中的物件。您可以在同一個 Amazon Redshift 資料庫上建立多個資料共用。

如需有關資料共用的資訊，請參閱 [Amazon Redshift 中的資料共用](datashare-overview.md)。

若要檢視有關資料庫的資訊，請使用 [SHOW DATASHARES](r_SHOW_DATASHARES.md)。

## 所需權限
<a name="r_CREATE_DATASHARE-privileges"></a>

以下是 CREATE DATASHARE 所需的權限：
+ 超級使用者
+ 具有 CREATE DATASHARE 權限的使用者
+ 資料庫擁有者

## 語法
<a name="r_CREATE_DATASHARE-synopsis"></a>

```
CREATE DATASHARE datashare_name
[[SET] PUBLICACCESSIBLE [=] TRUE | FALSE ];
```

## Parameters
<a name="r_CREATE_DATASHARE-parameters"></a>

*datashare\$1name*  
資料共用的名稱。資料共用名稱必須是叢集命名空間中唯一的名稱。

[[SET] PUBLICACCESSIBLE]  
該子句會指定資料共用是否可以共用至可公開存取的叢集。  
`SET PUBLICACCESSIBLE` 的預設值為 `FALSE`。

## 使用須知
<a name="r_CREATE_DATASHARE_usage"></a>

依預設，資料共用的擁有者只能有共用，不能有共用中的物件。

只有超級使用者和資料庫擁有者可以使用 CREATE DATASHARE，並將 ALTER 權限委派給其他使用者或群組。

## 範例
<a name="r_CREATE_DATASHARE_examples"></a>

下列範例會建立 `salesshare` 資料共用。

```
CREATE DATASHARE salesshare;
```

下列範例會建立 AWS Data Exchange 管理的 `demoshare` 資料共用。

```
CREATE DATASHARE demoshare SET PUBLICACCESSIBLE TRUE, MANAGEDBY ADX;
```