

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

# Mensagens programadas de notificação de consulta
<a name="scheduledqueries-notification"></a>

Esta seção descreve as mensagens enviadas pelo Timestream para LiveAnalytics criar, excluir, executar ou atualizar o estado de uma consulta agendada. 


| Nome da mensagem de notificação | Estrutura | Description | 
| --- | --- | --- | 
|  CreatingNotificationMessage  |  <pre>CreatingNotificationMessage {<br />    String arn;<br />    NotificationType type;<br />}</pre>  |  Essa mensagem de notificação é enviada antes de enviar a resposta para `CreateScheduledQuery`. A consulta agendada é ativada após o envio dessa notificação.  *arn* - o ARN da consulta agendada que está sendo criada. *type* - SCHEDULED\$1QUERY\$1CREATING  | 
|  UpdateNotificationMessage  |  <pre> UpdateNotificationMessage {<br />    String arn;<br />    NotificationType type;<br />    QueryState state;<br />}</pre>  |  Essa mensagem de notificação é enviada quando uma consulta agendada é atualizada. O Timestream for LiveAnalytics pode desativar a consulta agendada, automaticamente, caso seja encontrado um erro não recuperável, como: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/timestream/latest/developerguide/scheduledqueries-notification.html) *arn* - o ARN da consulta agendada que está sendo atualizada. *tipo* - SCHEDULED\$1QUERY\$1UPDATE *type* - ATIVADO ou DESATIVADO  | 
|  DeleteNotificationMessage  |  <pre>DeletionNotificationMessage {<br />    String arn;<br />    NotificationType type;<br />}</pre>  |  Essa mensagem de notificação é enviada quando uma consulta agendada é excluída.  *arn* - o ARN da consulta agendada que está sendo criada. *tipo* - SCHEDULED\$1QUERY\$1DELETED  | 
|  SuccessNotificationMessage  |  <pre>SuccessNotificationMessage {<br />    NotificationType type;<br />    String arn;<br />    Date nextInvocationEpochSecond;<br />    ScheduledQueryRunSummary runSummary;<br />}<br /><br />ScheduledQueryRunSummary {<br />    Date invocationTime;<br />    Date triggerTime;<br />    String runStatus;<br />    ExecutionStats executionstats;<br />    ErrorReportLocation errorReportLocation;<br />    String failureReason;<br />}<br /><br /><br />ExecutionStats {<br />    Long bytesMetered;<br />    Long dataWrites;<br />    Long queryResultRows;<br />    Long recordsIngested;<br />    Long executionTimeInMillis;<br />}<br /><br /><br />ErrorReportLocation {<br />    S3ReportLocation s3ReportLocation;<br />}<br /><br /><br />S3ReportLocation {<br />    String bucketName;<br />    String objectKey;<br />}</pre>  |  Essa mensagem de notificação é enviada depois que a consulta agendada é executada e os resultados são ingeridos com sucesso.  *ARN* - o ARN da consulta agendada que está sendo excluída. *NotificationType*- AUTO\$1TRIGGER\$1SUCCESS ou MANUAL\$1TRIGGER\$1SUCCESS. *nextInvocationEpochSegundo* - Na próxima vez, o Timestream for LiveAnalytics executará a consulta agendada. *RunSummary* - informações sobre a execução da consulta agendada.  | 
|  FailureNotificationMessage  |  <pre>FailureNotificationMessage {<br />    NotificationType type;<br />    String arn;<br />    ScheduledQueryRunSummary runSummary;<br />}<br /><br />ScheduledQueryRunSummary {<br />    Date invocationTime;<br />    Date triggerTime;<br />    String runStatus;<br />    ExecutionStats executionstats;<br />    ErrorReportLocation errorReportLocation;<br />    String failureReason;<br />}<br /><br /><br />ExecutionStats {<br />    Long bytesMetered;<br />    Long dataWrites;<br />    Long queryResultRows;<br />    Long recordsIngested;<br />    Long executionTimeInMillis;<br />}<br /><br /><br />ErrorReportLocation {<br />    S3ReportLocation s3ReportLocation;<br />}<br /><br /><br />S3ReportLocation {<br />    String bucketName;<br />    String objectKey;<br />}</pre>  |  Essa mensagem de notificação é enviada quando ocorre uma falha durante a execução de uma consulta agendada ou ao ingerir os resultados da consulta.  *arn* - o ARN da consulta agendada que está sendo executada. *type* - AUTO\$1TRIGGER\$1FAILURE ou MANUAL\$1TRIGGER\$1FAILURE. *RunSummary* - informações sobre a execução da consulta agendada.  | 