

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

# Recusar uma unidade de compartilhamento de dados de uma Conta da AWS diferente no Amazon Redshift
<a name="writes-declining-datashare"></a>

Com o Amazon Redshift, você pode recusar unidades de compartilhamento de dados compartilhadas por outras contas AWS, permitindo o compartilhamento de dados seguro e integrado entre limites organizacionais. As unidades de compartilhamento de dados são objetos de banco de dados compartilháveis que encapsulam dados de um ou mais bancos de dados do Amazon Redshift. 

Como administrador de consumidor, você pode rejeitar a unidade de compartilhamento de dados cujo estado esteja disponível ou ativo. Depois que você rejeitar uma unidade de compartilhamento de dados, os usuários do cluster consumidor perderão acesso a ela. O Amazon Redshift não retornará a unidade de compartilhamento de dados rejeitada se você chamar a operação de API `DescribeDataSharesForConsumer`. Se o administrador do produtor executar a operação de API `DescribeDataSharesForProducer`, ele verá que a unidade de compartilhamento de dados foi rejeitada. Depois que a unidade de compartilhamento de dados é rejeitada, o administrador do produtor pode autorizar a unidade de compartilhamento de dados para um cluster de consumidor novamente, e o administrador do consumidor pode escolher associar a conta da AWS à unidade de compartilhamento de dados ou rejeitá-la. 

Se sua conta da AWS tiver uma associação a uma unidade de compartilhamento de dados e uma associação pendente a uma unidade de compartilhamento de dados gerenciada pelo Lake Formation, rejeitar a associação à unidade de compartilhamento de dados gerenciada pelo Lake Formation também rejeitará a unidade de compartilhamento de dados original. Para rejeitar uma associação específica, o administrador do produtor pode remover a autorização de uma unidade de compartilhamento de dados especificada. Essa ação não afeta outras unidades de compartilhamento de dados.

Para rejeitar uma unidade de compartilhamento de dados, use o console da AWS, a operação de API `RejectDataShare` ou `reject-datashare` na AWS CLI.

------
#### [ Console ]

Para rejeitar uma unidade de compartilhamento de dados usando o Console da AWS, siga as etapas abaixo.

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Unidades de compartilhamento de dados**.

1. Selecione **De outras contas**.

1. Na seção **Datashares de outras contas**, escolha o datashare que deseja recusar. Quando a página **Decline datashare** (Recusar unidade de compartilhamento de dados) for exibida, escolha **Decline** (Recusar).

Após recusar os datashares, você não pode reverter a alteração. O Amazon Redshift remove as unidades de compartilhamento de dados da lista. Para ver a unidade de compartilhamento de dados novamente, o administrador do produtor deve autorizar novamente.

------
#### [ CLI ]

Para rejeitar uma unidade de compartilhamento de dados, o administrador usa o seguinte comando: 

```
reject-data-share
--data-share-arn <value>
```

Para obter mais informações sobre o comando, consulte [reject-data-share](https://docs.aws.amazon.com/cli/latest/reference/redshift/reject-data-share.html). 

------