Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。進一步了解"
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
假設分析是一種工具,可協助調查和說明不同案例如何影響 Amazon Forecast 建立的基準預測。基準預測是 Amazon Forecast 根據您提供的原始相關時間序列建立的預測。
假設分析會根據您選擇修改相關時間序列的方式,建立一系列假設預測。這些假設預測會與基準預測進行比較和形成對比,以協助您了解特定變更如何影響您的模型。
建立修改後相關時間序列的方法有兩種。您可以在 Amazon S3 路徑中提供修改過的相關時間序列,或指定一組轉換至現有的相關時間序列。當您指定一組轉換時,會建立原始相關時間序列的副本,以包含這些變更。
轉換可讓您建立相關時間序列的子集,並修改相關時間序列的特定屬性。如需詳細資訊,請參閱 替換資料集 和 轉換函數。
建立假設分析
假設分析會探索基準相關時間序列的變更如何影響預測。您只能從使用 AutoPredictor 的預測建立假設分析。建立假設分析之後,您會建立一或多個假設預測。比較假設預測和基準預測,然後匯出一或多個假設預測。
注意
您的資料必須是逗號分隔值 (CSV) 格式,才能建立假設分析。
建立假設分析
您可以使用預測主控台或預測軟體開發套件 (SDK) 建立假設分析。
若要建立假設分析,請完成下列步驟:
-
建立使用 AutoPredictor 訓練的預測。
-
開啟資料集群組儀表板,其中包含您感興趣的預測。
-
選擇探索假設分析。
-
在 Insights 頁面的假設分析索引標籤上,選擇建立。
-
在假設分析名稱欄位中提供唯一的名稱,然後選擇此分析的基準預測。
-
在項目選取區域中,選取您是否要自動包含分析中的所有項目,或指定要包含檔案的項目。
如果您選擇使用 檔案選取項目,則必須提供資料集,其中僅包含要在假設預測中修改的項目。如需詳細資訊,請參閱指定時間序列。
-
選擇建立假設分析。假設分析頁面頂端的橫幅會顯示假設分析建立任務的狀態。
建立假設預測
您可以使用預測主控台或預測軟體開發套件 (SDK) 建立假設預測。
若要建立假設預測,請完成下列步驟:
比較您的假設預測
若要比較假設預測,請完成預測主控台中的下列步驟:
-
在 Insights 頁面的假設分析索引標籤上,選擇您感興趣的假設分析。
-
在比較假設預測區段中,指定要分析的項目、一或多個假設預測,以及至少一個預測類型。
在此範例中,在 、
priceCut10pct
和 預測類型中比較兩個假設p90
預測priceIncrease20pct
p50
p10
和item_105
。圖形可讓您查看這些預測與基準時間序列的比較。 -
將滑鼠暫留在圖表上,以調查假設預測與基準預測的比較。
匯出假設預測
您可以使用預測主控台或預測軟體開發套件 (SDK) 匯出假設預測。
若要匯出假設預測,請完成下列步驟:
-
在 Insights 頁面的假設分析索引標籤上,選擇您感興趣的假設分析。
-
在假設預測匯出區段中,選擇建立匯出。
-
在建立假設預測匯出頁面上,提供唯一的假設預測匯出名稱,指定要包含的假設預測,選擇匯出位置,並提供 IAM 角色。
-
選擇建立匯出。
查詢您的假設預測
您可以使用 QueryWhatIfForecast操作查詢假設預測。根據預設,會傳回預測的完整範圍。您可以在完整預測中請求特定的日期範圍。
當您查詢假設預測時,您必須指定篩選條件。篩選條件是索引鍵/值組。索引鍵是來自建立預測的資料集之一的結構描述屬性名稱 (包括預測維度)。值是所指定索引鍵的有效值。您可以指定多個索引鍵/值組。傳回的假設預測只會包含符合所有條件的項目。
例如,使用此程式碼來取得 的假設預測product_42
。
{
"Filters": {
"item_id" : "product_42"
},
"WhatIfForecastArn": "arn:aws:forecast:region:acctNumber:what-if-forecast/id1"
}