

Untuk kemampuan serupa dengan Amazon Timestream LiveAnalytics, pertimbangkan Amazon Timestream untuk InfluxDB. Ini menawarkan konsumsi data yang disederhanakan dan waktu respons kueri milidetik satu digit untuk analitik waktu nyata. Pelajari lebih lanjut [di sini](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Laporan kesalahan kueri terjadwal
<a name="scheduledqueries-errorreport"></a>

Bagian ini menjelaskan lokasi, format, dan alasan laporan kesalahan yang dihasilkan oleh Timestream LiveAnalytics ketika kesalahan ditemui dengan menjalankan kueri terjadwal.

**Topics**
+ [Alasan](#scheduled-queries-error-report-reasons)
+ [Lokasi](#scheduled-queries-error-report-location)
+ [Format](#scheduled-queries-error-report-format)
+ [Jenis kesalahan](#scheduled-queries-error-report-error-types)
+ [Contoh](#scheduled-queries-error-report-example)

## Alasan laporan kesalahan kueri terjadwal
<a name="scheduled-queries-error-report-reasons"></a>

Laporan kesalahan dihasilkan untuk kesalahan yang dapat dipulihkan. Laporan kesalahan tidak dibuat untuk kesalahan yang tidak dapat dipulihkan. Timestream for LiveAnalytics dapat menonaktifkan kueri terjadwal secara otomatis ketika kesalahan yang tidak dapat dipulihkan ditemui. Ini termasuk:
+ `AssumeRole`kegagalan
+ Setiap kesalahan 4xx yang ditemui saat berkomunikasi dengan KMS saat kunci KMS yang dikelola pelanggan ditentukan
+ Kesalahan 4xx apa pun yang ditemui saat kueri terjadwal berjalan
+ Setiap kesalahan 4xx yang ditemui selama menelan hasil kueri

Untuk kesalahan yang tidak dapat dipulihkan, Timestream untuk LiveAnalytics mengirimkan pemberitahuan kegagalan dengan pesan kesalahan yang tidak dapat dipulihkan. Pemberitahuan pembaruan juga dikirim yang menunjukkan bahwa kueri terjadwal dinonaktifkan.

## Lokasi laporan kesalahan kueri terjadwal
<a name="scheduled-queries-error-report-location"></a>

Lokasi laporan kesalahan kueri terjadwal memiliki konvensi penamaan berikut:

```
s3://customer-bucket/customer-prefix/
```

Berikut ini adalah contoh query terjadwal ARN:

```
arn:aws:timestream:us-east-1:000000000000:scheduled-query/test-query-hd734tegrgfd
```

```
s3://customer-bucket/customer-prefix/test-query-hd734tegrgfd/<InvocationTime>/<Auto or Manual>/<Actual Trigger Time>
```

*Auto*menunjukkan kueri terjadwal yang dijadwalkan secara otomatis oleh Timestream untuk LiveAnalytics dan *Manual* menunjukkan kueri terjadwal yang dipicu secara manual oleh pengguna melalui tindakan `ExecuteScheduledQuery` API di Amazon Timestream for Query. LiveAnalytics Untuk informasi selengkapnya tentang `ExecuteScheduledQuery`, lihat [ExecuteScheduledQuery](https://docs.aws.amazon.com/timestream/latest/developerguide/API_query_ExecuteScheduledQuery.html).

## Format laporan kesalahan kueri terjadwal
<a name="scheduled-queries-error-report-format"></a>

 Laporan kesalahan memiliki format JSON berikut:

```
{
    "reportId": <String>,            // A unique string ID for all error reports belonging to a particular scheduled query run
    "errors": [ <Error>, ... ],      // One or more errors
}
```

## Jenis kesalahan kueri terjadwal
<a name="scheduled-queries-error-report-error-types"></a>

`Error`Objek dapat berupa salah satu dari tiga jenis: 
+ Kesalahan Pencerapan Rekaman

  ```
  {
      "reason": <String>,              // The error message String
      "records": [ <Record>, ... ],    // One or more rejected records )
  }
  ```
+ Kesalahan Penguraian Baris dan Validasi

  ```
  {
      "reason": <String>,        // The error message String
      "rawLine": <String>,       // [Optional] The raw line String that is being parsed into record(s) to be ingested. This line has encountered the above-mentioned parse error.
  }
  ```
+ Kesalahan Umum

  ```
  {
      "reason": <String>,        // The error message
  }
  ```

## Contoh laporan kesalahan kueri terjadwal
<a name="scheduled-queries-error-report-example"></a>

Berikut ini adalah contoh laporan kesalahan yang dihasilkan karena kesalahan konsumsi. 

```
{
    "reportId": "C9494AABE012D1FBC162A67EA2C18255",
    "errors": [
        {
            "reason": "The record timestamp is outside the time range [2021-11-12T14:18:13.354Z, 2021-11-12T16:58:13.354Z) of the memory store.",
            "records": [
                {
                    "dimensions": [
                        {
                            "name": "dim0",
                            "value": "d0_1",
                            "dimensionValueType": null
                        },
                        {
                            "name": "dim1",
                            "value": "d1_1",
                            "dimensionValueType": null
                        }
                    ],
                    "measureName": "random_measure_value",
                    "measureValue": "3.141592653589793",
                    "measureValues": null,
                    "measureValueType": "DOUBLE",
                    "time": "1637166175635000000",
                    "timeUnit": "NANOSECONDS",
                    "version": null
                },
                {
                    "dimensions": [
                        {
                            "name": "dim0",
                            "value": "d0_2",
                            "dimensionValueType": null
                        },
                        {
                            "name": "dim1",
                            "value": "d1_2",
                            "dimensionValueType": null
                        }
                    ],
                    "measureName": "random_measure_value",
                    "measureValue": "6.283185307179586",
                    "measureValues": null,
                    "measureValueType": "DOUBLE",
                    "time": "1637166175636000000",
                    "timeUnit": "NANOSECONDS",
                    "version": null
                },
                {
                    "dimensions": [
                        {
                            "name": "dim0",
                            "value": "d0_3",
                            "dimensionValueType": null
                        },
                        {
                            "name": "dim1",
                            "value": "d1_3",
                            "dimensionValueType": null
                        }
                    ],
                    "measureName": "random_measure_value",
                    "measureValue": "9.42477796076938",
                    "measureValues": null,
                    "measureValueType": "DOUBLE",
                    "time": "1637166175637000000",
                    "timeUnit": "NANOSECONDS",
                    "version": null
                },
                {
                    "dimensions": [
                        {
                            "name": "dim0",
                            "value": "d0_4",
                            "dimensionValueType": null
                        },
                        {
                            "name": "dim1",
                            "value": "d1_4",
                            "dimensionValueType": null
                        }
                    ],
                    "measureName": "random_measure_value",
                    "measureValue": "12.566370614359172",
                    "measureValues": null,
                    "measureValueType": "DOUBLE",
                    "time": "1637166175638000000",
                    "timeUnit": "NANOSECONDS",
                    "version": null
                }
            ]
        }
    ]
}
```