

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](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>

Cria um novo datashare no banco de dados atual. O proprietário desta tabela é o emissor do comando CREATE DATASHARE.

O Amazon Redshift associa cada datashare a um único banco de dados do Amazon Redshift. Você só pode adicionar objetos do banco de dados associado a um datashare. Você pode criar vários conjuntos de dados no mesmo banco de dados do Amazon Redshift.

Para obter mais informações sobre unidades de compartilhamento de dados, consulte [Compartilhamento de dados no Amazon Redshift](datashare-overview.md).

Para visualizar informações sobre os conjuntos de dados, use [SHOW DATASHARES](r_SHOW_DATASHARES.md).

## Privilégios obrigatórios
<a name="r_CREATE_DATASHARE-privileges"></a>

A seguir estão os privilégios obrigatórios para CREATE DATASHARE:
+ Superusuário
+ Usuários com o privilégio CREATE DATASHARE
+ Proprietário do banco de dados

## Sintaxe
<a name="r_CREATE_DATASHARE-synopsis"></a>

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

## Parâmetros
<a name="r_CREATE_DATASHARE-parameters"></a>

*datashare\_name*  
O nome do datashare. O nome do datashare deve ser exclusivo no namespace do cluster.

[[SET] PUBLICACCESSIBLE]  
Cláusula que especifica se o armazenamento de dados pode ser compartilhado para clusters que são acessíveis ao público.  
O valor padrão para `SET PUBLICACCESSIBLE` é `FALSE`.

## Observações de uso
<a name="r_CREATE_DATASHARE_usage"></a>

Por padrão, o proprietário do datashare possui somente o compartilhamento, mas não objetos dentro do compartilhamento.

Somente superusuários e o proprietário do banco de dados podem usar CREATE DATASHARE e delegar privilégios ALTER a outros usuários ou grupos. 

## Exemplos
<a name="r_CREATE_DATASHARE_examples"></a>

O exemplo a seguir cria a unidade de compartilhamento de dados `salesshare`.

```
CREATE DATASHARE salesshare;
```

O exemplo a seguir cria a unidade de compartilhamento de dados `demoshare` que o AWS Data Exchange gerencia.

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