

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.

# UpdateAccountSettings
<a name="API_query_UpdateAccountSettings"></a>

Transfère votre compte pour l'utiliser TCUs pour la tarification des requêtes et modifie le nombre maximal d'unités de calcul des requêtes que vous avez configurées. Si vous réduisez la valeur de `MaxQueryTCU` à la configuration souhaitée, la nouvelle valeur peut prendre jusqu'à 24 heures pour être effective.

**Note**  
Une fois que vous avez transféré votre compte à des TCUs fins de tarification des requêtes, vous ne pouvez plus passer à l'utilisation d'octets scannés pour la tarification des requêtes.

## Syntaxe de la requête
<a name="API_query_UpdateAccountSettings_RequestSyntax"></a>

```
{
   "MaxQueryTCU": number,
   "QueryCompute": { 
      "ComputeMode": "string",
      "ProvisionedCapacity": { 
         "NotificationConfiguration": { 
            "RoleArn": "string",
            "SnsConfiguration": { 
               "TopicArn": "string"
            }
         },
         "TargetQueryTCU": number
      }
   },
   "QueryPricingModel": "string"
}
```

## Paramètres de demande
<a name="API_query_UpdateAccountSettings_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MaxQueryTCU](#API_query_UpdateAccountSettings_RequestSyntax) **   <a name="timestream-query_UpdateAccountSettings-request-MaxQueryTCU"></a>
Le nombre maximum d'unités de calcul que le service utilisera à tout moment pour répondre à vos requêtes. Pour exécuter des requêtes, vous devez définir une capacité minimale de 4 TCU. Vous pouvez définir le nombre maximum de TCU en multiples de 4, par exemple 4, 8, 16, 32, etc. La valeur maximale prise en charge `MaxQueryTCU` est de 1000. Pour demander une augmentation de cette limite souple, contactez le AWS Support. Pour plus d'informations sur le quota par défaut pour MaxQueryTCU, consultez la section Quotas par défaut. Cette configuration s'applique uniquement à l'utilisation à la demande des unités de calcul Timestream ()TCUs.  
La valeur maximale prise en charge `MaxQueryTCU` est de 1000. Pour demander une augmentation de cette limite souple, contactez le AWS Support. Pour plus d'informations sur le quota par défaut pour`maxQueryTCU`, consultez la section [Quotas par défaut](https://docs.aws.amazon.com/timestream/latest/developerguide/ts-limits.html#limits.default).  
Type : Integer  
Obligatoire : non

 ** [QueryCompute](#API_query_UpdateAccountSettings_RequestSyntax) **   <a name="timestream-query_UpdateAccountSettings-request-QueryCompute"></a>
Modifie les paramètres de calcul des requêtes configurés dans votre compte, y compris le modèle de tarification des requêtes et les unités de calcul Timestream (TCUs) fournies dans votre compte. QueryCompute est disponible uniquement dans la région Asie-Pacifique (Mumbai).  
Cette API est idempotente, ce qui signifie que le fait de faire la même demande plusieurs fois aura le même effet que de faire la demande une seule fois.
Type : objet [QueryComputeRequest](API_query_QueryComputeRequest.md)  
Obligatoire : non

 ** [QueryPricingModel](#API_query_UpdateAccountSettings_RequestSyntax) **   <a name="timestream-query_UpdateAccountSettings-request-QueryPricingModel"></a>
Modèle de tarification pour les requêtes relatives à un compte.  
Le `QueryPricingModel` paramètre est utilisé par plusieurs opérations Timestream ; toutefois, l'opération `UpdateAccountSettings` API ne reconnaît aucune valeur autre que. `COMPUTE_UNITS`
Type : Chaîne  
Valeurs valides : `BYTES_SCANNED | COMPUTE_UNITS`   
Obligatoire : non

## Syntaxe de la réponse
<a name="API_query_UpdateAccountSettings_ResponseSyntax"></a>

```
{
   "MaxQueryTCU": number,
   "QueryCompute": { 
      "ComputeMode": "string",
      "ProvisionedCapacity": { 
         "ActiveQueryTCU": number,
         "LastUpdate": { 
            "Status": "string",
            "StatusMessage": "string",
            "TargetQueryTCU": number
         },
         "NotificationConfiguration": { 
            "RoleArn": "string",
            "SnsConfiguration": { 
               "TopicArn": "string"
            }
         }
      }
   },
   "QueryPricingModel": "string"
}
```

## Eléments de réponse
<a name="API_query_UpdateAccountSettings_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [MaxQueryTCU](#API_query_UpdateAccountSettings_ResponseSyntax) **   <a name="timestream-query_UpdateAccountSettings-response-MaxQueryTCU"></a>
Le nombre maximal configuré d'unités de calcul que le service utilisera à tout moment pour répondre à vos requêtes.  
Type : Integer

 ** [QueryCompute](#API_query_UpdateAccountSettings_ResponseSyntax) **   <a name="timestream-query_UpdateAccountSettings-response-QueryCompute"></a>
Confirme les paramètres de compte mis à jour pour interroger les données de votre compte. QueryCompute est disponible uniquement dans la région Asie-Pacifique (Mumbai).  
Type : objet [QueryComputeResponse](API_query_QueryComputeResponse.md)

 ** [QueryPricingModel](#API_query_UpdateAccountSettings_ResponseSyntax) **   <a name="timestream-query_UpdateAccountSettings-response-QueryPricingModel"></a>
Le modèle de tarification d'un compte.  
Type : Chaîne  
Valeurs valides : `BYTES_SCANNED | COMPUTE_UNITS` 

## Erreurs
<a name="API_query_UpdateAccountSettings_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Erreurs courantes](CommonErrors.md).

 ** AccessDeniedException **   
Vous ne disposez pas des autorisations nécessaires pour accéder aux paramètres du compte.  
Code d’état HTTP : 400

 ** InternalServerException **   
Une erreur interne du serveur s'est produite lors du traitement de la demande.  
Code d’état HTTP : 400

 ** InvalidEndpointException **   
Le point de terminaison demandé n'est pas valide.  
Code d’état HTTP : 400

 ** ThrottlingException **   
La demande a été limitée en raison d'un nombre excessif de demandes.  
Code d’état HTTP : 400

 ** ValidationException **   
 Demande non valide ou mal formée.   
Code d’état HTTP : 400

## Voir aussi
<a name="API_query_UpdateAccountSettings_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/timestream-query-2018-11-01/UpdateAccountSettings) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/timestream-query-2018-11-01/UpdateAccountSettings) 