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á.
UpdateAccountSettings
Faz a transição da sua conta TCUs para uso nos preços de consulta e modifica o máximo de unidades computacionais de consulta que você configurou. Se você reduzir o valor de MaxQueryTCU
para a configuração desejada, o novo valor poderá levar até 24 horas para entrar em vigor.
nota
Depois de fazer a transição de sua conta TCUs para uso nos preços de consulta, você não pode fazer a transição para o uso de bytes escaneados para preços de consulta.
Sintaxe da Solicitação
{
"MaxQueryTCU": number
,
"QueryCompute": {
"ComputeMode": "string
",
"ProvisionedCapacity": {
"NotificationConfiguration": {
"RoleArn": "string
",
"SnsConfiguration": {
"TopicArn": "string
"
}
},
"TargetQueryTCU": number
}
},
"QueryPricingModel": "string
"
}
Parâmetros da solicitação
Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte Parâmetros comuns.
A solicitação aceita os dados a seguir no formato JSON.
- MaxQueryTCU
-
O número máximo de unidades de computação que o serviço usará em qualquer momento para atender às suas consultas. Para executar consultas, você deve definir uma capacidade mínima de 4 TCU. Você pode definir o número máximo de TCU em múltiplos de 4, por exemplo, 4, 8, 16, 32 e assim por diante. O valor máximo suportado
MaxQueryTCU
é 1000. Para solicitar um aumento desse limite flexível, entre em contato com o AWS Support. Para obter informações sobre a cota padrão para MaxQueryTCU, consulte Cotas padrão. Essa configuração é aplicável somente ao uso sob demanda de Timestream Compute Units (). TCUsO valor máximo suportado
MaxQueryTCU
é 1000. Para solicitar um aumento desse limite flexível, entre em contato com o AWS Support. Para obter informações sobre a cota padrão paramaxQueryTCU
, consulte Cotas padrão.Tipo: número inteiro
Obrigatório: não
- QueryCompute
-
Modifica as configurações de computação de consulta definidas em sua conta, incluindo o modelo de preços de consulta e as unidades de computação Timestream provisionadas () em sua conta. TCUs QueryCompute está disponível somente na região Ásia-Pacífico (Mumbai).
nota
Essa API é idempotente, o que significa que fazer a mesma solicitação várias vezes terá o mesmo efeito que fazer a solicitação uma vez.
Tipo: objeto QueryComputeRequest
Obrigatório: não
- QueryPricingModel
-
O modelo de preços para consultas em uma conta.
nota
O
QueryPricingModel
parâmetro é usado por várias operações do Timestream; no entanto, a operação daUpdateAccountSettings
API não reconhece nenhum valor além de.COMPUTE_UNITS
Tipo: string
Valores Válidos:
BYTES_SCANNED | COMPUTE_UNITS
Obrigatório: Não
Sintaxe da Resposta
{
"MaxQueryTCU": number,
"QueryCompute": {
"ComputeMode": "string",
"ProvisionedCapacity": {
"ActiveQueryTCU": number,
"LastUpdate": {
"Status": "string",
"StatusMessage": "string",
"TargetQueryTCU": number
},
"NotificationConfiguration": {
"RoleArn": "string",
"SnsConfiguration": {
"TopicArn": "string"
}
}
}
},
"QueryPricingModel": "string"
}
Elementos de Resposta
Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.
Os dados a seguir são retornados no formato JSON pelo serviço.
- MaxQueryTCU
-
O número máximo configurado de unidades computacionais que o serviço usará em qualquer momento para atender às suas consultas.
Tipo: inteiro
- QueryCompute
-
Confirma as configurações atualizadas da conta para consultar dados em sua conta. QueryCompute está disponível somente na região Ásia-Pacífico (Mumbai).
Tipo: objeto QueryComputeResponse
- QueryPricingModel
-
O modelo de preços de uma conta.
Tipo: string
Valores Válidos:
BYTES_SCANNED | COMPUTE_UNITS
Erros
Para obter informações sobre os erros comuns retornados pelas ações, consulte Erros comuns.
- AccessDeniedException
-
Você não tem as permissões necessárias para acessar as configurações da conta.
Código de status HTTP: 400
- InternalServerException
-
Ocorreu um erro interno do servidor ao processar a solicitação.
Código de status HTTP: 400
- InvalidEndpointException
-
O endpoint solicitado é inválido.
Código de status HTTP: 400
- ThrottlingException
-
A solicitação foi restringida devido a solicitações excessivas.
Código de status HTTP: 400
- ValidationException
-
Solicitação inválida ou malformada.
Código de Status HTTP: 400
Consulte Também
Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: