

如需與 Amazon Timestream for LiveAnalytics 類似的功能，請考慮使用 Amazon Timestream for InfluxDB。它提供簡化的資料擷取和單一位數毫秒查詢回應時間，以進行即時分析。[在這裡](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)進一步了解。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 疑難排解
<a name="Troubleshooting"></a>

本節包含對 Timestream for LiveAnalytics 進行故障診斷的相關資訊。

**Topics**
+ [處理 WriteRecords 調節](troubleshoot-writethrottles.md)
+ [處理遭拒的記錄](troubleshoot-rejectedrecords.md)
+ [從 Timestream for LiveAnalytics 對 UNLOAD 進行故障診斷](troubleshoot-export-unload.md)
+ [LiveAnalytics 的 Timestream 特定錯誤代碼](APITimestreamSpecificErrors.md)

# 處理 WriteRecords 調節
<a name="troubleshoot-writethrottles"></a>

隨著 Timestream 擴展以適應應用程式的資料擷取需求，您對 Timestream 的記憶體存放區寫入請求可能會受到調節。如果您的應用程式遇到調節例外狀況，您必須繼續以相同 （或更高） 輸送量傳送資料，以允許 Timestream 自動擴展以滿足您的應用程式需求。

如果接收擷取的磁性存放區分割區上限，您對 Timestream 的磁性存放區寫入請求可能會受到調節。您將看到調節訊息，指示您檢查此資料庫的 `ActiveMagneticStorePartitions` Cloudwatch 指標。此調節最多可能需要 6 小時才能解決。若要避免此調節，您應該將記憶體存放區用於任何高輸送量擷取工作負載。對於磁性存放區擷取，您可以透過限制擷取的序列數量和持續時間，將擷取目標設為較少的分割區

如需資料擷取最佳實務的詳細資訊，請參閱 [寫入](data-ingest.md)。

# 處理遭拒的記錄
<a name="troubleshoot-rejectedrecords"></a>

如果 Timestream 拒絕記錄，您將收到`RejectedRecordsException`有關拒絕的詳細資訊。如需如何從 WriteRecords 回應擷取此資訊的詳細資訊，請參閱[處理寫入失敗](https://docs.aws.amazon.com/timestream/latest/developerguide/code-samples.write.html#code-samples.write.rejectedRecordException)。

 所有拒絕都會包含在此回應中**，但新記錄版本小於或等於現有記錄版本的磁性存放區更新除外**。在此情況下，Timestream 不會更新具有更高版本的現有記錄。Timestream 將拒絕較低或相等版本的新記錄，並以非同步方式將這些錯誤寫入 S3 儲存貯體。若要接收這些非同步錯誤報告，您應該在資料表`MagneticStoreWriteProperties`的 中設定 `MagneticStoreRejectedDataLocation` 屬性。

# 從 Timestream for LiveAnalytics 對 UNLOAD 進行故障診斷
<a name="troubleshoot-export-unload"></a>

以下是與 UNLOAD 命令相關的疑難排解指引。

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/timestream/latest/developerguide/troubleshoot-export-unload.html)

# LiveAnalytics 的 Timestream 特定錯誤代碼
<a name="APITimestreamSpecificErrors"></a>

本節包含 Timestream for LiveAnalytics 的特定錯誤代碼。

## LiveAnalytics 寫入 API 錯誤的 Timestream
<a name="APITimestreamSpecificErrors.write"></a>

****InternalServerException****  
 HTTP 狀態碼：500

**ThrottlingException**  
 HTTP 狀態碼：429

**ValidationException**  
 HTTP 狀態碼：400

**ConflictException**  
 HTTP 狀態碼：409

**AccessDeniedException**  
您沒有足夠存取權可執行此動作。  
 HTTP 狀態碼：403

**ServiceQuotaExceededException**  
 HTTP 狀態碼：402

**ResourceNotFoundException**  
 HTTP 狀態碼：404

**RejectedRecordsException**  
 HTTP 狀態碼：419

**InvalidEndpointException**  
 HTTP 狀態碼：421

## LiveAnalytics 查詢 API 錯誤的 Timestream
<a name="APITimestreamSpecificErrors.query"></a>

**ValidationException**  
 HTTP 狀態碼：400

**QueryExecutionException**  
 HTTP 狀態碼：400

**ConflictException**  
 HTTP 狀態碼：409

**ThrottlingException**  
 HTTP 狀態碼：429

**InternalServerException**  
 HTTP 狀態碼：500

**InvalidEndpointException**  
 HTTP 狀態碼：421