

 Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。[進一步了解」](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/)

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

# QueryForecast
<a name="API_forecastquery_QueryForecast"></a>

擷取單一項目的預測，依提供的條件篩選。

條件是鍵/值對。金鑰是來自`TARGET_TIME_SERIES`資料集的 `item_id`（或同等的非時間戳記、非目標欄位），或指定為`FeaturizationConfig`物件一部分的其中一個預測維度。

根據預設， 會`QueryForecast`傳回篩選預測的完整日期範圍。您可以請求特定的日期範圍。

若要取得完整預測，請使用 [CreateForecastExportJob](https://docs.aws.amazon.com/en_us/forecast/latest/dg/API_CreateForecastExportJob.html) 操作。

**注意**  
Amazon Forecast 產生的預測與用來建立預測器的資料集位於相同的時區。

## 請求語法
<a name="API_forecastquery_QueryForecast_RequestSyntax"></a>

```
{
   "EndDate": "string",
   "Filters": { 
      "string" : "string" 
   },
   "ForecastArn": "string",
   "NextToken": "string",
   "StartDate": "string"
}
```

## 請求參數
<a name="API_forecastquery_QueryForecast_RequestParameters"></a>

請求接受採用 JSON 格式的下列資料。

 ** [EndDate](#API_forecastquery_QueryForecast_RequestSyntax) **   <a name="forecast-forecastquery_QueryForecast-request-EndDate"></a>
預測的結束日期。使用此格式指定日期：yyyy-MM-dd'T'HH：mm：ss (ISO 8601 格式）。例如，2015-01-01T20：00：00。  
類型：字串  
必要：否

 ** [Filters](#API_forecastquery_QueryForecast_RequestSyntax) **   <a name="forecast-forecastquery_QueryForecast-request-Filters"></a>
擷取預測時要套用的篩選條件。例如，若要在用電量資料集`client_21`取得 的預測，請指定下列項目：  
 `{"item_id" : "client_21"}`   
若要取得完整預測，請使用 [CreateForecastExportJob](https://docs.aws.amazon.com/en_us/forecast/latest/dg/API_CreateForecastExportJob.html) 操作。  
類型：字串到字串映射  
映射項目：最多 50 個項目。  
金鑰長度限制：長度上限為 256。  
金鑰模式：`^[a-zA-Z0-9\_\-]+$`  
值長度限制：長度上限為 256。  
必要：是

 ** [ForecastArn](#API_forecastquery_QueryForecast_RequestSyntax) **   <a name="forecast-forecastquery_QueryForecast-request-ForecastArn"></a>
要查詢之預測的 Amazon Resource Name (ARN)。  
類型：字串  
長度限制：長度上限為 256。  
模式：`arn:([a-z\d-]+):forecast:.*:.*:.+`  
必要：是

 ** [NextToken](#API_forecastquery_QueryForecast_RequestSyntax) **   <a name="forecast-forecastquery_QueryForecast-request-NextToken"></a>
如果先前請求的結果遭到截斷，回應會包含 `NextToken`。若要擷取下一組結果，請在下一個請求中使用字符。字符會在 24 小時後過期。  
類型：字串  
長度限制：長度下限為 1。長度上限為 3000。  
必要：否

 ** [StartDate](#API_forecastquery_QueryForecast_RequestSyntax) **   <a name="forecast-forecastquery_QueryForecast-request-StartDate"></a>
預測的開始日期。使用此格式指定日期：yyyy-MM-dd'T'HH：mm：ss (ISO 8601 格式）。例如，2015-01-01T08：00：00。  
類型：字串  
必要：否

## 回應語法
<a name="API_forecastquery_QueryForecast_ResponseSyntax"></a>

```
{
   "Forecast": { 
      "Predictions": { 
         "string" : [ 
            { 
               "Timestamp": "string",
               "Value": number
            }
         ]
      }
   }
}
```

## 回應元素
<a name="API_forecastquery_QueryForecast_ResponseElements"></a>

如果動作成功，則服務傳回 HTTP 200 回應。

服務會傳回下列 JSON 格式的資料。

 ** [Forecast](#API_forecastquery_QueryForecast_ResponseSyntax) **   <a name="forecast-forecastquery_QueryForecast-response-Forecast"></a>
預測。  
類型：[Forecast](API_forecastquery_Forecast.md) 物件

## 錯誤
<a name="API_forecastquery_QueryForecast_Errors"></a>

 ** InvalidInputException **   
值無效或太長。  
HTTP 狀態碼：400

 ** InvalidNextTokenException **   
字符無效。字符會在 24 小時後過期。  
HTTP 狀態碼：400

 ** LimitExceededException **   
已超過每秒請求數的限制。  
HTTP 狀態碼：400

 ** ResourceInUseException **   
指定的資源正在使用中。  
HTTP 狀態碼：400

 ** ResourceNotFoundException **   
我們找不到該資源。請檢查您提供的資訊，然後再試一次。  
HTTP 狀態碼：400

## 另請參閱
<a name="API_forecastquery_QueryForecast_SeeAlso"></a>

如需在其中一種語言特定 AWS SDKs中使用此 API 的詳細資訊，請參閱下列內容：
+  [AWS 命令列界面 V2](https://docs.aws.amazon.com/goto/cli2/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 .NET V4 的 SDK](https://docs.aws.amazon.com/goto/DotNetSDKV4/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 Go 的 SDK v2](https://docs.aws.amazon.com/goto/SdkForGoV2/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 Java V2 的 SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 JavaScript V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 Kotlin 的 SDK](https://docs.aws.amazon.com/goto/SdkForKotlin/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 PHP V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForPHPV3/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 Python 的 SDK](https://docs.aws.amazon.com/goto/boto3/forecastquery-2018-06-26/QueryForecast) 
+  [AWS 適用於 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/forecastquery-2018-06-26/QueryForecast) 