

Pour des fonctionnalités similaires à celles d'Amazon Timestream pour, pensez à Amazon Timestream LiveAnalytics pour InfluxDB. Il permet une ingestion simplifiée des données et des temps de réponse aux requêtes à un chiffre en millisecondes pour des analyses en temps réel. Pour en savoir plus, [cliquez ici](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

 Vous pouvez créer des fonctions Lambda qui interagissent avec Timestream pour. LiveAnalytics Par exemple, vous pouvez créer une fonction Lambda qui s'exécute à intervalles réguliers pour exécuter une requête sur Timestream et envoyer une notification SNS en fonction des résultats de la requête répondant à un ou plusieurs critères. [Pour en savoir plus sur Lambda, consultez la documentation Lambda AWS .](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)

**Topics**
+ [Création de fonctions AWS Lambda à l'aide d'Amazon Timestream pour Python LiveAnalytics](#Lambda.w-python)
+ [Créez des fonctions AWS Lambda à l'aide d'Amazon Timestream pour avec LiveAnalytics JavaScript](#Lambda.w-js)
+ [Créez des fonctions AWS Lambda à l'aide d'Amazon Timestream pour with Go LiveAnalytics](#Lambda.w-go)
+ [Création de fonctions AWS Lambda à l'aide d'Amazon Timestream pour C\$1 LiveAnalytics](#Lambda.w-c-sharp)

## Création de fonctions AWS Lambda à l'aide d'Amazon Timestream pour Python LiveAnalytics
<a name="Lambda.w-python"></a>

 Pour créer des fonctions AWS Lambda à l'aide d'Amazon Timestream LiveAnalytics pour Python, suivez les étapes ci-dessous.

1.  Créez un rôle IAM que Lambda assumera et qui accordera les autorisations requises pour accéder au service Timestream, comme indiqué dans. [Fournir un Timestream pour l'accès LiveAnalytics](accessing.md#getting-started.prereqs.iam-user)

1. Modifiez la relation de confiance du rôle IAM pour ajouter le service Lambda. Vous pouvez utiliser les commandes ci-dessous pour mettre à jour un rôle existant afin que AWS Lambda puisse l'assumer :

   1. Créez le document de politique de confiance :

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

   1. Mettez à jour le rôle de l'étape précédente avec le document de confiance

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

Les références connexes se trouvent à [TimestreamWrite](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/timestream-write.html)et [TimestreamQuery](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/timestream-query.html).

## Créez des fonctions AWS Lambda à l'aide d'Amazon Timestream pour avec LiveAnalytics JavaScript
<a name="Lambda.w-js"></a>

 [Pour créer des fonctions AWS Lambda à l'aide d'Amazon Timestream LiveAnalytics for JavaScript with, suivez les instructions décrites ici.](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-package.html#nodejs-package-dependencies)

Les références connexes se trouvent dans [Timestream Write Client - AWS SDK pour JavaScript v3](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-write/index.html) et [Timestream Query](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-timestream-query/index.html) Client - SDK pour v3. AWS JavaScript 

## Créez des fonctions AWS Lambda à l'aide d'Amazon Timestream pour with Go LiveAnalytics
<a name="Lambda.w-go"></a>

 [Pour créer des fonctions AWS Lambda à l'aide d'Amazon Timestream LiveAnalytics pour with Go, suivez les instructions décrites ici.](https://docs.aws.amazon.com/lambda/latest/dg/golang-package.html)

[Les références associées se trouvent sur [timestreamwrite et timestreamquery](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/timestreamwrite).](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/timestreamquery)

## Création de fonctions AWS Lambda à l'aide d'Amazon Timestream pour C\$1 LiveAnalytics
<a name="Lambda.w-c-sharp"></a>

 [Pour créer des fonctions AWS Lambda à l'aide d'Amazon Timestream LiveAnalytics pour C\$1, suivez les instructions décrites ici.](https://docs.aws.amazon.com/lambda/latest/dg/csharp-package.html)

Les références associées se trouvent sur [Amazon. TimestreamWrite](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/TimestreamWrite/NTimestreamWrite.html)et [Amazon. TimestreamQuery](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/TimestreamQuery/NTimestreamQuery.html).