Consumidores de dados - AWS Orientação prescritiva

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á.

Consumidores de dados

Os consumidores de dados consomem os dados do produtor de dados depois que o catálogo centralizado os compartilha usando AWS Lake Formation. O diagrama a seguir mostra dois consumidores de dados no data lake.

O papel do consumidor de dados na arquitetura de referência deste guia.

Há dois tipos de consumidores de dados: aplicativos e servidores de dados. A tabela a seguir descreve esses dois tipos.

Tipo de aplicação

Os consumidores de dados de aplicativos executam aplicativos por conta própria Contas da AWS. Os aplicativos consomem as funções AWS Identity and Access Management (IAM) para acessar os dados compartilhados de um produtor de dados e depois processá-los de acordo com sua lógica.

Normalmente, esse tipo de consumidor de dados tem requisitos de dados prescritivos para atender às necessidades de um aplicativo.

Tipo de servidor de dados

Os consumidores de dados que servem dados geralmente se destinam a indivíduos (por exemplo, analistas de dados ou cientistas de dados) e aplicativos (por exemplo, um aplicativo de business intelligence) que não têm seus próprios. Contas da AWS

Vários consumidores de dados que servem dados podem existir no data lake de uma organização. Por exemplo, diferentes linhas de negócios podem optar por configurar seus próprios consumidores de dados de servidor de dados para ajudar os usuários a consumir dados do data lake. Esses consumidores de dados têm seus próprios princípios de função do IAM configurados Conta da AWS (por exemplo, funções do IAM associadas a AWS IAM Identity Center) que são usados pelos usuários finais na conta do consumidor de dados para acessar dados compartilhados por meio de AWS serviços (por exemplo, Amazon Athena).

Normalmente, esse tipo de consumidor de dados tem requisitos de dados abrangentes e continuamente crescentes.

AWS Lake Formation é o AWS serviço mais importante usado por um consumidor de dados para compartilhar dados entre contas e acessar o catálogo centralizado. Depois que os bancos de dados são compartilhados pelo catálogo centralizado, os recursos compartilhados ficam disponíveis no Lake Formation na conta do consumidor de dados. O acesso aos dados pode então ser concedido aos diretores locais do IAM na conta do consumidor de dados, com permissão do produtor de dados, se necessário. Os dados compartilhados podem então ser usados por AWS serviços integrados ao Lake Formation (por exemplo, Amazon Athena e AWS Glue). Você pode usar os seguintes AWS serviços para acessar dados compartilhados na conta do consumidor de dados: