As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Aceitar um convite de compartilhamento de recursos do AWS RAM
Se um recurso do catálogo de dados for compartilhado com sua conta AWS e sua conta não estiver na mesma organização AWS da conta de compartilhamento, você não terá acesso ao recurso compartilhado até aceitar um convite de compartilhamento de recursos do AWS Resource Access Manager (AWS RAM). Como administrador do data lake, você deve primeiro consultar o AWS RAM em busca de convites pendentes e depois aceitá-los.
Você pode usar o console do AWS RAM, a API ou a AWS Command Line Interface (AWS CLI) para ver e aceitar convites.
Para ver e aceitar um convite de compartilhamento de recursos do AWS RAM (console)
-
Verifique se você tem as permissões do AWS Identity and Access Management (IAM) necessárias para visualizar e aceitar convites de compartilhamento de recursos.
Para obter informações sobre as políticas de IAM sugeridas para administradores de data lake, consulte Permissões de administrador do data lake.
-
Siga as instruções em Aceitar e rejeitar convites no Guia do usuário do AWS RAM.
Para ver e aceitar um convite de compartilhamento de recursos do AWS RAM (AWS CLI)
-
Verifique se você tem as permissões do AWS Identity and Access Management (IAM) necessárias para visualizar e aceitar convites de compartilhamento de recursos.
Para obter informações sobre as políticas de IAM sugeridas para administradores de data lake, consulte Permissões de administrador do data lake.
-
Insira o comando a seguir para visualizar os convites de compartilhamento de recursos pendentes.
aws ram get-resource-share-invitationsA saída deve ser semelhante a esta.
{ "resourceShareInvitations": [ { "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f", "resourceShareName": "111122223333-123456789012-uswuU", "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe", "senderAccountId": "111122223333", "receiverAccountId": "123456789012", "invitationTimestamp": 1589576601.79, "status": "PENDING" } ] }
Observe o status de
PENDING. -
Copie o valor da chave
resourceShareInvitationArnpara a área de transferência. -
Cole o valor no comando a seguir
<invitation-arn>, substitua-o e insira o comando.aws ram accept-resource-share-invitation --resource-share-invitation-arn<invitation-arn>A saída deve ser semelhante a esta.
{ "resourceShareInvitations": [ { "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f", "resourceShareName": "111122223333-123456789012-uswuU", "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe", "senderAccountId": "111122223333", "receiverAccountId": "123456789012", "invitationTimestamp": 1589576601.79, "status": "ACCEPTED" } ] }
Observe o status de
ACCEPTED.