

 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/). 

# DROP DATASHARE
<a name="r_DROP_DATASHARE"></a>

Descarta um datashare. Esse comando é irreversível.

Somente um superusuário ou o proprietário do datashare pode descartar um datashare.

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

A seguir estão os privilégios obrigatórios para DROP DATASHARE:
+ Superusuário
+ Usuários com o privilégio DROP DATASHARE
+ Proprietário da unidade de compartilhamento de dados

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

```
DROP DATASHARE datashare_name;
```

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

 *datashare\$1name*   
Nome do banco de dados a ser descartado.

## Observações sobre o uso de DROP DATASHARE
<a name="r_DROP_DATASHARE_usage"></a>

Ao usar a instrução DROP DATASHARE, considere o seguinte:
+ Em geral, recomendamos não descartar uma unidade de compartilhamento de dados AWS Data Exchange usando a instrução DROP DATASHARE. Caso altere, as Contas da AWS com acesso à unidade de compartilhamento de dados perdem o acesso. Executar esse tipo de alteração pode violar os termos do produto de dados no AWS Data Exchange.

  O exemplo a seguir mostra um erro quando uma unidade de compartilhamento de dados do AWS Data Exchange é descartada.

  ```
  DROP DATASHARE salesshare;
  ERROR:  Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'
  ```

  Para permitir o descarte de uma unidade de compartilhamento de dados do AWS Data Exchange, defina a seguinte variável e execute a instrução DROP DATASHARE novamente.

  ```
  SET datashare_break_glass_session_var to '620c871f890c49';
  ```

  ```
  DROP DATASHARE salesshare;
  ```

  Nesse caso, o Amazon Redshift gera um valor único aleatório para definir a variável de sessão para permitir DROP DATASHARE para uma unidade de compartilhamento de dados do AWS Data Exchange.

## Exemplos
<a name="r_DROP_DATASHARE-examples"></a>

O exemplo a seguir descarta uma unidade de compartilhamento de dados chamada `salesshare`.

```
DROP DATASHARE salesshare;
```