O Amazon Monitron não está mais aberto a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para recursos semelhantes aos do Amazon Monitron, consulte nossa publicação https://aws.amazon.com/blogs/machine-learning/maintain-access-and-consider-alternatives-for-amazon-monitron
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á.
Processar dados com o Lambda
Tópicos
Etapa 1: criar o Perfil do IAM que dá permissão de acesso à sua função AWS recursos
-
Abra a página Roles
(Funções) no console do IAM. -
Selecione Create role (Criar função).
-
Na página Selecionar entidade confiável, faça o seguinte:
-
Em Tipo de entidade confiável, escolha AWS serviço.
-
Em Caso de uso, para Serviço ou caso de uso, escolha Lambda.
-
Escolha Próximo.
-
-
Na página Adicionar permissões, faça o seguinte:
-
Em Políticas de permissões, escolha AWSLambdaKinesisExecutionRole (e AWSKeyManagementServicePowerUser se o stream do Kinesis está criptografado).
-
Deixe as configurações em Definir limite de permissões como estão.
-
Escolha Próximo.
-
-
Na página Nome, revisão e criação, faça o seguinte:
-
Em Detalhes da função, em Nome da função, insira um nome para sua função. Por exemplo,
lambda-kinesis-role. Você também pode optar por adicionar uma Descrição opcional. -
Deixe as configurações para a Etapa 1: Selecionar entidades confiáveis e Etapa 2: Adicionar permissões como estão. Você pode optar por adicionar tags na Etapa 3: Adicione tags para acompanhar seus recursos.
-
-
Selecione Criar perfil.
Etapa 2: Criar a função do Lambda
-
Abra a página Funções no console do Lambda.
-
Escolha a opção Criar função.
-
Selecione Use o esquema.
-
Na barra de pesquisa Esquemas, pesquise e escolha kinesis-process-record (nodejs) ou kinesis-process-record-python.
-
Selecione Configurar.
Etapa 3: Configurar a função do Lambda
-
Selecione Fluxos de entrega no painel de navegação.
-
Escolha a função criada na primeira etapa como a função Execução.
-
Configure o gatilho do Kinesis.
-
Escolha o fluxo do Kinesis.
-
Clique em Criar função.
-
Etapa 4: ativar o acionador do Kinesis em AWS Lambda console
-
Na guia Configuração, selecione Acionadores.
-
Marque a caixa ao lado do nome do fluxo do Kinesis e escolha Ativar.
O esquema usado neste exemplo só consome dados de log do fluxo selecionado. Você pode editar ainda mais o código da função do Lambda posteriormente para concluir uma tarefa mais complicada.