

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais [aqui](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

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

# AWS Lambda
<a name="Lambda"></a>

 Você pode criar funções Lambda que interagem com o Timestream for. LiveAnalytics Por exemplo, você pode criar uma função do Lambda que seja executada em intervalos regulares para executar uma consulta no Timestream e enviar uma notificação de SNS com base nos resultados da consulta que satisfaçam um ou mais critérios. Para obter mais informações sobre o Lambda, consulte a [documentação do AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html).

**Topics**
+ [Crie funções do AWS Lambda usando o Amazon Timestream for com Python LiveAnalytics](#Lambda.w-python)
+ [Crie funções AWS Lambda usando o Amazon Timestream for com LiveAnalytics JavaScript](#Lambda.w-js)
+ [Crie funções do AWS Lambda usando o Amazon Timestream for with Go LiveAnalytics](#Lambda.w-go)
+ [Crie funções do AWS Lambda usando o Amazon Timestream for com C\$1 LiveAnalytics](#Lambda.w-c-sharp)

## Crie funções do AWS Lambda usando o Amazon Timestream for com Python LiveAnalytics
<a name="Lambda.w-python"></a>

 Para criar funções do AWS Lambda usando o Amazon Timestream LiveAnalytics for com Python, siga as etapas abaixo.

1.  Crie um perfil do IAM para o Lambda para assumir que concederá as permissões necessárias para acessar o Timestream Service, conforme descrito em [Forneça um Timestream para acesso LiveAnalytics](accessing.md#getting-started.prereqs.iam-user).

1. Ajuste a relação de confiança do perfil do IAM para incluir o serviço Lambda. Você pode usar os comandos abaixo para atualizar uma função existente para que o AWS Lambda possa assumi-la:

   1. Crie o documento de política de confiança:

      ```
      cat > Lambda-Role-Trust-Policy.json << EOF
      {
        "Version": "2012-10-17",		 	 	 
        "Statement": [
          {
            "Effect": "Allow",
            "Principal": {
              "Service": [
                "lambda.amazonaws.com"
              ]
            },
            "Action": "sts:AssumeRole"
          }
        ]
      }
      EOF
      ```

   1. Atualize a função da etapa anterior com o documento de confiança

      ```
      aws iam update-assume-role-policy --role-name <name_of_the_role_from_step_1> --policy-document file://Lambda-Role-Trust-Policy.json
      ```

As referências relacionadas estão em [TimestreamWrite[TimestreamQuery](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/timestream-query.html)](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/timestream-write.html)e.

## Crie funções AWS Lambda usando o Amazon Timestream for com LiveAnalytics JavaScript
<a name="Lambda.w-js"></a>

 [Para criar funções do AWS Lambda usando o Amazon Timestream LiveAnalytics for JavaScript with, siga as instruções descritas aqui.](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-package.html#nodejs-package-dependencies)

As referências relacionadas estão em [Timestream Write Client - AWS SDK para JavaScript v3](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-write/index.html) e [Timestream Query](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-query/index.html) Client - SDK para v3. AWS JavaScript 

## Crie funções do AWS Lambda usando o Amazon Timestream for with Go LiveAnalytics
<a name="Lambda.w-go"></a>

 [Para criar funções do AWS Lambda usando o Amazon Timestream LiveAnalytics for with Go, siga as instruções descritas aqui.](https://docs.aws.amazon.com/lambda/latest/dg/golang-package.html)

As referências relacionadas estão em [timestreamwrite](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/timestreamwrite) e [timestreamquery](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/timestreamquery).

## Crie funções do AWS Lambda usando o Amazon Timestream for com C\$1 LiveAnalytics
<a name="Lambda.w-c-sharp"></a>

 [Para criar funções do AWS Lambda usando o Amazon Timestream LiveAnalytics para C\$1, siga as instruções descritas aqui.](https://docs.aws.amazon.com/lambda/latest/dg/csharp-package.html)

As referências relacionadas estão na [Amazon. TimestreamWrite](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/TimestreamWrite/NTimestreamWrite.html)e [Amazon. TimestreamQuery](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/TimestreamQuery/NTimestreamQuery.html).