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á.
Configurando o Lake Formation para usar HealthOmics
Antes de usar o Lake Formation para gerenciar armazenamentos de HealthOmics dados, execute os seguintes procedimentos de configuração do Lake Formation.
Tópicos
Criando ou verificando administradores do Lake Formation
Antes de criar um data lake no Lake Formation, você define um ou mais administradores.
Os administradores são usuários e funções com permissões para criar links de recursos. Você configura administradores de data lake por conta por região.
Crie um usuário administrador no console do Lake Formation
-
Abra o console do AWS Lake Formation: console do Lake Formation
-
Se o console exibir o painel Welcome to Lake Formation, escolha Começar.
O Lake Formation adiciona você à tabela de administradores do Data Lake.
-
Caso contrário, no menu à esquerda, escolha Funções e tarefas administrativas.
-
Adicione outros administradores conforme necessário.
Criação de links de recursos usando o console Lake Formation
Para criar um recurso compartilhado que os usuários possam consultar, os controles de acesso padrão devem estar desativados. Para saber mais sobre como desativar os controles de acesso padrão, consulte Alteração das configurações de segurança padrão do seu data lake na documentação do Lake Formation. Você pode criar links de recursos individualmente ou em grupo, para poder acessar dados no Amazon Athena ou em outros AWS serviços (como o Amazon EMR).
Criar links de recursos no console do AWS Lake Formation e compartilhá-los com os usuários do HealthOmics Analytics
-
Abra o console do AWS Lake Formation: console do Lake Formation
-
Na barra de navegação principal, escolha Bancos de dados.
-
Na tabela Bancos de dados, selecione o banco de dados desejado.
-
No menu Criar, escolha Link do recurso.
-
Insira o nome do link do recurso. Se você planeja acessar o banco de dados a partir do Athena, insira um nome usando somente letras minúsculas (até 256 caracteres).
-
Escolha Criar.
-
O novo link do recurso agora está listado em Bancos de dados.
Conceda acesso ao recurso compartilhado usando o console do Lake Formation
Um administrador de banco de dados do Lake Formation pode conceder acesso ao recurso compartilhado usando o procedimento a seguir.
-
Abra o console do AWS Lake Formation: https://console.aws.amazon.com/lakeformation/
-
Na barra de navegação principal, escolha Bancos de dados.
-
Na página Bancos de dados, selecione o link do recurso que você criou anteriormente.
-
No menu Ações, escolha Conceder no alvo.
-
Na página Conceder permissões de dados, em Diretores, escolha usuários ou funções do IAM.
-
No menu suspenso Usuários ou funções do IAM, encontre o usuário ao qual você deseja conceder acesso.
-
Em seguida, em LF-Tags ou cartão de recursos do catálogo, selecione a opção Recursos do catálogo de dados nomeados.
-
No menu suspenso Tabelas opcionais, selecione Todas as tabelas ou a tabela que você criou anteriormente.
-
No cartão Permissões da tabela, em Permissões da tabela, escolha Descrever e selecionar.
-
Em seguida, escolha Grant.
Para visualizar as permissões do Lake Formation, escolha Permissões do Data lake no painel de navegação principal. A tabela mostra os bancos de dados e links de recursos disponíveis.
Configurando permissões para compartilhamentos AWS RAM de recursos
No console do AWS Lake Formation, visualize as permissões escolhendo Permissões do Data lake na barra de navegação principal. Na página Permissões de dados, você pode ver uma tabela que mostra os tipos de recursos, bancos de dados e ARN
que está relacionada a um recurso compartilhado em Compartilhamento de recursos de RAM. Se você precisar aceitar um compartilhamento de recursos AWS Resource Access Manager (AWS RAM), AWS Lake Formation notificará você no console.
HealthOmics pode aceitar implicitamente os compartilhamentos AWS RAM de recursos durante a criação da loja. Para aceitar o compartilhamento AWS RAM de recursos, o usuário ou a função do IAM que chama as operações da CreateAnnotationStore
API CreateVariantStore
ou da API deve permitir as seguintes ações:
-
ram:GetResourceShareInvitations
- Esta ação permite HealthOmics encontrar os convites. -
ram:AcceptResourceShareInvitation
- Esta ação permite HealthOmics aceitar o convite usando um token FAS.
Sem essas permissões, você vê um erro de autorização durante a criação da loja.
Aqui está um exemplo de política que inclui essas ações. Adicione essa política ao usuário ou função do IAM que aceita o compartilhamento AWS RAM de recursos.