需要計画を初めて設定して予測を作成する - AWS Supply Chain

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

需要計画を初めて設定して予測を作成する

需要計画を作成して、組織全体にわたる在庫需要を正確に予測できます。

注記

Demand Planning に初めてログインすると、主要な機能を強調したオンボーディングページを表示できます。このページを使用して、Demand Planning の機能を学べます。需要計画が設定されたら、設定 > 組織 > 需要計画 で需要計画設定を表示または変更できます。

注記

ロックされた予測期間ではオーバーライドは許可されません。詳細については、「予測ロック」を参照してください。

エンタープライズ需要計画は、単一の予測構成設定から導き出されます。組織内の他のユーザーが既に次の手順に従って予測の構成設定を完了しているかを確認します。組織内の他のユーザーによってすでにセットアップされている場合は、これらのステップを完了する必要はありません。その代わりに [Demand Planning] ページが開き、予測の確認を開始できます。

  1. Supply AWS Chain ウェブアプリケーションを開きます。

  2. AWS サプライチェーンダッシュボードの左側のナビゲーションペインで、需要計画 を選択します。

  3. Demand Planning ページで、Next を選択します。

    Demand Planning の機能を把握するために最後まで読むことも、[次へ] をクリックして、[Configure Demand Planning] ページに進むこともできます。

  4. [Configure Demand Planning] ページには、Demand Planning を設定する 5 つのステップが表示されています。

    • スコープ – 需要計画が予測を生成するディメンションと時間枠を定義します。

    • データセットの設定 – outbound_order_line データセットを定義します。このオプションは、Demand Planning で正確な予測を生成するうえで必須です。Demand Planning で outbound_order_line データセットの負の数量値を処理する方法も定義します。Demand Planning での必須フィールドとオプションのフィールドの詳細については、「で使用されるデータエンティティと列 AWS Supply Chain」を参照してください。

    • Forecast Settings – グローバルパラメータを設定して、代替データのない新製品の予測期間、最小予測値、初期化値を決定します。

    • スケジューラ – 予測を更新して公開する方法とタイミングを定義できます。

    • 組織設定 – 需要計画の公開先を定義します。アプリケーション内のその他の設定オプションも表示されます。

  5. [Scope][Planning Horizon] の下で、次を選択します。

    • Time Interval – 毎日、毎週、毎月、毎年のいずれかのオプションから時間間隔を選択します。この時間間隔は、データの集計と分析に使用されます。時間間隔は、事業内容、可用性、履歴データの詳細度に基づいて選択します。

    • Time Horizon – 予測を生成する特定の期間を選択します。最小値は 1、最大値は 500 の整数の値である必要があります。期間は、利用できる履歴データの量によっても異なります。outbound_order_line データセット内の少なくとも 1 つの製品に、設定した期間の 4 倍以上の販売履歴があることを確認します。例えば、[Time Horizon] を 26、[Time Interval][毎週] に設定した場合、注文データの最小要件は、26 * 4 = 104 週となります。

    [Forecast Granularity][Required Hierarchy] では、予測階層を定義するパラメータを選択します。製品 ID 属性は必須であり、階層の最後のレベルとして自動的に選択されます。[Add level] をクリックして、product_group_id、product_type、brand_name、color、display_desc、parent_product_id の間に追加の階層レベルを追加できます。必要とする階層属性に製品データセットの情報が含まれていることを確認します。このような属性を使用すると、需要計画をフィルタリングできるためです。

    [Optional Hierarchy] の下で、[Add level] をクリックすると、[Site][Channel][Customer] から最大 5 つの属性を追加して、予測をより適切に管理できます。Outbound_order_line データセットでサポートされている列は次のとおりです。

    • サイト階層 = ship_from_site_id、ship_to_site_id、ship_to_site_address_city、ship_to_address_state、ship_to_address_country

    • チャネル階層 = channel_id

    • 顧客階層 = customer_tpartner_id

    これらの属性は需要計画のフィルタリングに使用されるため、必要な階層属性が製品データセットに情報があることを確認してください。

  6. [Continue](続行) を選択します。

  7. データセットの設定ページの「予測入力の設定」で、必要なデータセットと推奨されるデータセットを設定する必要があります。

    注記

    AWS Supply Chain では、正確な予測を生成するための入力として、2~3 年間のアウトバウンド注文明細履歴をアップロードすることをお勧めします。この期間を入力することで、予測モデルがビジネスサイクルをキャプチャでき、予測の確実性と信頼性が向上します。予測精度を向上させるには、ブランド product_group_id価格などの製品属性を製品データセットに含めることもお勧めします。

    • 必須データセット – 予測を生成するには、 Outbound_order_line および製品データエンティティが必要です。

    • 推奨データセット – product_alternate および supplementary_time_series データエンティティはオプションです。これらのデータエンティティなしで予測を生成できますが、指定すると予測品質が向上します。

  8. 「必須データセット」で、履歴需要を展開し、Configure を選択して欠落データの負の値を設定します。 Outbound_order_line データセットは、履歴需要の主要なソースです。

    • Ignore – 予測を作成する前に order_date が欠落している製品 AWS Supply Chain を無視するかどうかを選択します。

    • ゼロに置き換え AWS Supply Chain る – 欠落している order_date フィールドをデフォルトで最終リクエスト数量にゼロに置き換える場合に選択します。

  9. 製品データエンティティには追加の設定は必要ありません。製品属性は、フィルター、階層の設定、学習モデルのトレーニングに使用されます。

  10. 推奨データセット では、product_lineage に追加の設定は必要ありません。product_alternate データエンティティを使用して、製品の代替バージョンまたは以前のバージョンに関する情報を提供できます。製品ラインの詳細については、「」を参照してください製品系列

  11. プロモーション、料金変更などの需要要因情報がある場合は、Demand Drivers を選択します。Supplementary_time_series データエンティティを使用してデータを取り込むことができます。最大 13 個のデマンドドライバーを選択し、集約戦略と欠落データ充填戦略を設定できます。需要ドライバーの詳細については、「」を参照してください需要ドライバーに基づく予測

  12. [Continue](続行) を選択します。

  13. Forecast Settings ページで、以下を設定する必要があります。

    • Forecast Start Date に、計画サイクルを開始する予測開始日を入力します。

      • 最大履歴日付 – 最後の完全な履歴データポイントの次の期間から予測を開始する場合は、このオプションを選択します。

      • Plan Execution Date – Demand Planning は、予測がトリガーされたときにこの日付をプランニングサイクルの開始として使用します。

      • カスタム日付 – 選択した予測開始日が Outbound_order_line データセット終了日より後である場合、デフォルトの計画サイクル開始日が考慮されると、このオプションを選択します。選択した予測開始日が Outbound_order_line 開始日より前の場合、または需要履歴の長さが不十分な場合、予測は失敗し、エラーが表示されます。詳細については、「データセットをアップロードする前の前提条件」を参照してください。毎月の間隔は月の最初の月を選択するか、毎週の間隔は月曜日を選択することをお勧めします。別の日付を選択すると、Demand Planning は自動的に最も近いデフォルト日付に調整されます。例えば、水曜日を予測開始日として選択した場合、Demand Planning は週単位の予測開始日として次の月曜日を選択します。同様に、2024 年 5 月 10 日を選択すると、2024 年 6 月 1 日が月次間隔の計画サイクル開始日になります。

    • 部分的な履歴の処理と塗りつぶし戦略 で、次のいずれかを選択します。

      • 部分履歴のトリミング – 部分履歴をトリミングするには、このオプションを選択します。例えば、次の図は、以下の設定でトリム部分履歴がどのように機能するかを説明しています。

        • 週単位の粒度開始期間 – 月曜日 (デフォルトの需要計画設定)

        • 毎月の粒度開始期間 – グレゴリオ暦月の 1 日 (デフォルトの需要計画設定)

        • 需要計画の粒度 – 週単位

        • 予測開始日 — 計画実行日

        • 部分的な履歴をトリミングする - はいに設定

        • 計画実行日 – 月曜日に設定

        • 予測期間 – 4 週間

        部分的な履歴をトリミングする例
      • 部分的な履歴を含める – 部分的な履歴を含めるにはこのオプションを選択します。ギャップを埋めるには、塗りつぶし戦略を使用します。

        例えば、毎月のレベルで予測していて、履歴の最後の月のデータに 10 日しかない場合は、10 日分のデータを削除または除外できます。10 日間のデータをトリミングまたは除外しない場合は、残りの月のデータを埋める塗りつぶし戦略を選択できます。

        • ゼロ – 特定の期間に販売アクティビティが予想されない場合は、この充填方法を使用します。影響: 予測が低くなる可能性があり、需要がゼロと予想される季節データに最適

        • NaN – マークデータがない場合、この塗りつぶし方法を使用します。

        • 平均 - 変動を平滑化するときは、この充填方法を使用します。

        • 中央値 – 外れ値やデータ歪度の影響を最小限に抑える場合は、この塗りつぶし方法を使用します。

        • 最小 – 保守的な予測で可能な限り低い値を表す場合は、この充填方法を使用します。

        • Max – 楽観的な予測の影響に対して可能な限り高い値を引き受ける場合は、この塗りつぶし方法を使用します。

    • 「予測期間の設定」で、新製品導入 (NPI) および EOL) 製品の開始日と End-of-life終了日を選択します。詳細については、「製品のライフサイクル」を参照してください。

    • 「新製品の初期予測」に、需要履歴や製品系列がない製品の初期予測値を入力して、需要計画ウェブアプリケーションで製品を検索できるようにし、予測を作成します。値と適用する期間を指定します。

      注記

      表示される期間は、[Planning Horizon] ページの [Time intervals] の下で選択した時間枠により異なります。例えば、[Time intervals][毎月] を選択した場合、需要履歴のない製品については、予測の開始と停止の前後の月数を指定できます。

    • 計画サイクルの開始日は、アウトバウンド注文明細データセットの最終注文日に基づいています。時間間隔の設定により、次のとおりとなります。

      • 日次 – 計画サイクルの開始日は、最終注文日の翌日となります。例えば、最終注文日が 2023 年 10 月 30 日の場合、計画サイクルの開始日は 2023 年 10 月 31 日になります。

      • 毎週または毎月 – 最終注文日が時間枠と同じ場合、計画サイクルの開始日は 1 週間後または 1 か月後になります。例えば、最終注文日が 2023 年 10 月 29 日 (日曜日と需要計画の週の時間境界) の場合、計画サイクルの開始日は 2023 年 10 月 30 日になります。

        最後の注文日が時間境界内になると、Demand Planning は最後の時間枠の注文履歴を削除し、新しい期間から予測を作成します。例えば、最終注文日が 2023 年 11 月 1 日 (需要計画の週の時間境界ではなく水曜日) の場合、計画サイクルの開始日は 2023 年 10 月 30 日になります。Demand Planning は、2023 年 10 月 30 日から 2023 年 11 月 1 日までの注文履歴を無視します。

    • 精度メトリクス設定 で、組織に対して 3 つの異なるラグを設定します。

  14. [Continue](続行) を選択します。

  15. Demand Plan Publish Scheduler ページで、「継続的な予測の更新と需要計画のリリースを管理する方法」で、Auto を選択して、需要計画ページで公開された次の予測計画を表示します。

    「最終需要計画のリリース頻度を設定する」で、需要計画をダウンストリームプロセスに発行する頻度を選択し、計画サイクルを閉じます。

    (オプション) 「サイクル内予測の更新頻度を設定する」で、ダウンストリームプロセスに中間更新をリリースしたり、計画サイクルを終了したりすることなく、同じ計画サイクル内の予測更新の頻度を選択します。サイクル内予測の更新頻度をオプトアウトするには、なし を選択することもできます。

  16. [Continue](続行) を選択します。

  17. 組織設定 で、需要計画が公開される Amazon Simple Storage Service (Amazon S3) パスを書き留めます。

    注記

    公開された需要計画の Amazon S3 パスは、[設定] ページでも確認できます。詳細については、「需要計画設定の変更」を参照してください。

  18. [完了] をクリックします。

    Enterprise Demand Plan ページが表示されます。Demand Planning の使用を開始するには、[予想を作成] をクリックします。

    注記

    Forecast は、 にデータを取り込んだ場合にのみ生成されます AWS Supply Chain。選択したすべての必須属性とオプション属性の情報がデータセットに含まれていることを確認します。

予測設定の指定後、設定した期間の予測と需要計画を生成できます。[Enterprise Demand Plan] ページで、[予想を作成] をクリックします。