翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
需要ドライバーに基づく予測
予測の設定中に予測の精度を向上させるには、需要ドライバーを使用できます。需要ドライバーは、製品の傾向と季節をキャプチャする関連する時系列入力です。過去の需要に依存する代わりに、需要ドライバーを使用して、さまざまな要因に基づいてサプライチェーンに影響を与えることができます。例えば、プロモーション、価格変更、マーケティングキャンペーンなどです。Demand Planning は、過去と将来の需要ドライバーの両方をサポートします。
需要ドライバーを使用するための前提条件
デマンドドライバーのデータを取り込む前に、データが次の条件を満たしていることを確認してください。
-
supplementary_time_series データエンティティに需要ドライバーデータを取り込むようにしてください。需要ドライバーの履歴情報と将来の情報の両方を指定できます。Demand Planning が必要とするデータエンティティの詳細については、「」を参照してくださいDemand Planning。
supplementary_time_series データエンティティが見つからない場合、インスタンスが以前のデータモデルバージョンを使用している可能性があります。 AWS サポートに連絡して、データモデルバージョンをアップグレードするか、新しいデータ接続を作成できます。
-
次の列が supplementary_time_series データエンティティに入力されていることを確認します。
-
id – この列は一意のレコード識別子であり、データの取り込みを成功させるために必要です。
-
order_date – この列は、需要ドライバーのタイムスタンプを示します。過去と将来の日付の両方を指定できます。
-
time_series_name – この列は各需要ドライバーの識別子です。この列の値は、文字で始まり、2~56 文字の長さで、文字、数字、アンダースコアを含めることができます。その他の特殊文字は無効です。
-
time_series_value – この列は、特定の時点の特定の需要ドライバーのデータポイント測定を提供します。数値のみがサポートされています。
-
-
最小 1 つ、最大 13 つの需要ドライバーを選択します。集約方法と充填方法が設定されていることを確認します。充填方法の詳細については、「」を参照してください需要ドライバーのデータ入力方法。設定はいつでも変更できます。需要計画では、次の予測サイクルに変更が適用されます。
次の例は、必要な需要ドライバー列が supplementary_time_series データエンティティに取り込まれたときに需要計画がどのように生成されるかを示しています。Demand Planning では、過去および将来の需要ドライバーデータ (利用可能な場合) の両方を提供することをお勧めします。このデータは、学習モデルがパターンを学習して予測に適用するのに役立ちます。
次の例は、データセットで一般的な需要ドライバーを設定する方法を示しています。
先行指標を提供する場合、Demand Planning では時系列の日付を調整することを強くお勧めします。例えば、特定のメトリクスが 70% の変換率を持つ 20 日間の先行指標として機能するとします。この場合、時系列の日付を 20 日間シフトし、適切な変換係数を適用することを検討してください。学習モデルは、このような調整なしでパターンを学習できますが、先行指標データを対応する結果に合わせると、パターン認識においてより効果的です。このプロセスでは、値の大きさが重要な役割を果たし、パターンを正確に学習および解釈するモデルの能力を強化します。