ABC/XYZ セグメンテーションおよび時系列分析の実行

Objective

After completing this lesson, you will be able to aBC/XYZ - 時系列分析結果を使用したセグメンテーションを理解して適用します。

時系列分析

計画範囲の時系列データの性質が不明な場合は、事前定義されたルールに基づいて選択した入力キー数値の値が分析されるようにシステムを設定し、特定されたプロパティをバックグラウンドで保存することができます。このプロセスは、時系列分析と呼ばれます。

この図は、時系列の分析を示しています。

このプロセスは、以下のステップで構成されます。

  1. 管理者または設定エキスパートは、予測自動化プロファイル管理アプリで分析のルールを設定します。
  2. ビジネスユーザとして、時系列分析オプションを選択するアプリケーションジョブアプリで予測自動化ジョブをスケジュールおよび実行します。
  3. オプションで、実行した予測自動化ジョブの結果をチェックすることができます。これを行うには、需要予測自動化プロファイル管理アプリで対応する需要予測自動化プロファイルを選択または開き、分析結果表示を選択します

    新しい画面が開き、以下の情報が表示されます。

    • 選択した計算レベルで時系列が分析された計画オブジェクト。

    • 各計画オブジェクトに対して特定された時系列プロパティの概要。

    • 分析時にチェックされた各プロパティに関する詳細。

    注記

    テーブルをフィルタリングおよびパーソナライズして、自分に関連する結果のみを表示することができます。

    多数の計画オブジェクトを使用しており、それらの計画オブジェクト間でさまざまな時系列プロパティの分布をチェックする場合は、テーブルビューから円チャートに切り替えることができます。円グラフでセグメントを選択すると、そのセグメントが表すプロパティに関する情報、およびそのプロパティがあると識別された計画オブジェクトの数と割合が表示されます。

    必要に応じて、円グラフに表示されるプロパティをフィルタすることができます。たとえば、下降傾向および加法季節性の分布のみが表示されるように設定することができます。

    保存のために属性またはキー数値を選択しなかった場合でも、結果が表示されます。これにより、需要予測自動化プロファイルの効率を評価し、次回の実行前にそのプロファイルの一部のパラメータを変更することで、より正確な結果を得ることができます。

  4. 分析結果の利用

    時系列プロパティは、以下の 1 つまたは複数のアプリケーションで活用されます。

    • 需要予測モデル管理アプリでは、最適需要予測選択方法を使用して複数の需要予測が使用されるように設定した後、時系列プロパティ考慮オプションを選択することができます。これを行うと、選択した計画オブジェクトの最新の予測自動化ジョブによって特定された時系列プロパティがチェックされ、適切な予測の計算が想定されていないアルゴリズムをフィルタ処理するために使用されます。

    • さらに、時系列プロパティが考慮されるように異常値修正前処理アルゴリズムを設定することができます。これを行うと、このアルゴリズムでは、平均または中央値とは大きく変化しないものの、データの季節性または傾向パターンとは異なる異常値を検出することができます。

    • ABC/XYZ セグメンテーションルール管理アプリでは、XYZ セグメンテーション時に結果が自動的に考慮されます。

    • SAP IBP, add-in for Microsoft Excel では、プロパティを属性に保存し、その他の結果をキー数値に保存した場合、計画ビューを制限およびフィルタリングするために使用することができます。

      注記

      時系列プロパティの保存に使用される属性の値は変更できますが、これらのマニュアル変更は自動需要予測プロセスに影響しません。

    • 需要予測モデル割当アプリでは、利用可能な計画オブジェクトのセットをフィルタリングして、最も適した需要予測モデルを特定することができます。

時系列分析の使用

ビジネスの例

在庫計画担当者として、時系列を分析して、製品ポートフォリオ内の需要シグナルのさまざまな動作を理解する必要があります。この演習問題では、時系列分析プロファイルがすでに準備されています。この演習問題の主な目的は、カスタマイジング自体ではなく、システム内で SAP Best Practices コンテンツを使用する方法を在庫計画者に通知するための情報提供です。

前提条件

前提条件

  • 需要予測自動化プロファイル管理アプリを使用してプロファイルを使用して時系列分析にアクセスして設定する権限は、前提条件です。
  • この分析を実行する必要がある定義済計画範囲 (例: ZIOUNIFIED (SAPIBP1 のコピー)) は必須です。
  • 初期ステップとして、IOSALES などの入力キー数値として機能するキー数値を定義します。
  • この分析を実行する計算レベル (たとえば、週次レベルの得意先、ロケーション、および製品の組合せ: WKPROLOCCUSTGROUP) を定義します。

ステップ

  1. SAP IBP 内で SAP Fiori ラウンチパッドを開き、予測自動化プロファイル管理アプリ内のオプションを確認します。

    1. SAP IBP Web UI にログオンします。

    2. 需要計画担当者グループにナビゲートし、需要予測自動化プロファイル管理アプリを開きます。

    3. 使用可能なすべてのプロファイルに対して、登録編集削除分析結果表示、および即時実行の各オプションを使用できることに注意してください。

    4. また、プロファイルを検索することもできます。

    5. また、右側の右上にあるアイコンをクリックして、ソーシャルコラボレーションツールで共有オプションを使用して予測自動化プロファイルを共有し、この情報を他のユーザに送信することもできます。

  2. 計画範囲 ZIOUNIFIED で事前定義済プロファイル ID: 時系列分析 - ZIOUNIFIED ## を選択し、設定を確認します。ご使用の番号にプロファイルが割り当てられていない場合は、新規プロファイルを登録し、以下の設定を適用してください。

    1. 計画の ID: 時系列分析 - ZIOUNIFIED ## が ZIOUNIFIED を選択します。

    2. このプロファイルを選択すると、計算レベル分析および管理情報の 3 つのタブが表示されます。

    3. 上部のオプションに注意してください。このプロファイルは編集または削除することができます。

    4. 分析結果の表示が必要な場合は、このオプションを使用することもできます。

    5. 計算レベルで目標計算レベル設定および分析の追加計算レベル設定 (存在する場合) を特定します。

    6. 編集を選択します

    7. 分析用入力IO SALES を選択します。

    8. 対象数量単位EA (各) を選択します。

    9. 目標計算レベルの変化を確認します。

    10. 周期を選択します。

    11. 分析で、時間設定を履歴期間および最低限必要なデータポイントとして更新することができます。

    12. 履歴期間として 52 週間前を選択します。

    13. この分析を実行するには、入力として最小値が必要です。そのため、最低限必要なデータポイントで、10 個の入力を更新します。

    14. 時系列分析で、在庫計画担当者は値を更新して、季節性、傾向と間欠性、ボラティリティなどの時系列特性の分析に影響を与えることができます。演習問題を続行するために、表示されているデフォルト値を変更しないでおくことができます。

    15. 計算レベルの出力で、LOCID と PRDID および得意先グループの組合せを含む週次レベルが選択されていることを確認します。

    16. 変更ポイント検出で、このプロファイル内の事前定義設定を確認します。

    17. 保存を選択します

    18. 警告メッセージが表示された場合は、確認してください。

    19. アプリの第一画面に戻ります。

  3. ID: 時系列分析 - ZIOUNIFIED ## を実行します。

    1. 需要予測自動化プロファイル管理アプリのメイン画面に戻り、ID: 時系列分析 - ZIOUNIFIED ## を選択します。

    2. 今すぐ実行を選択します

    3. アプリケーションジョブアプリに自動的にリダイレクトされ、そこで予測自動化テンプレートおよび予測自動化ジョブ名を確認できることに注意してください。

    4. ステップ 2 を選択し、このジョブを即時に有効化していることを確認します。

    5. 周期で作業していないため、個別実行を選択しました。

      注記

      利用可能な他のオプションを使用して、特定の頻度でアプリケーションジョブをスケジュールすることができます。
    6. ステップ 3 を選択します。

    7. 計画範囲として ZIOUNIFIED を選択します。

    8. プロファイルを選択します。

    9. この時点ではフィルタは必要ありません。

    10. 分析設定 (時系列分析および変更ポイント検出) がチェックされていることに注意してください。

    11. このジョブは、現期間の実行時間に基づいて、できるだけ早く有効化します。

    12. 時系列分析の実行としてコメントを追加し、理由コード: RC_INVENTORY を選択します。

    13. 最後に、この時点ではこの情報を誰とも共有しないでください。

    14. スケジュールを選択します。

    15. アプリケーションジョブアプリに移動して、ジョブのステータスを制御します。

    16. 開始をクリックして、ジョブのステータスをリフレッシュします。

    17. ジョブのステータスが終了としてマークされている場合は、ジョブをクリックします。ログステータス: 情報を選択して、アプリケーションジョブによって実行される技術ステップを分析します。

      注記

      この分析では、変更ポイント、傾向、季節性、および継続性を特定するために多くのシステムリソースが必要です。
    18. 需要予測自動化プロファイル管理アプリを開きます。

    19. ID: 時系列分析 - ZIOUNIFIED ## を選択します。

    20. 分析結果の表示をクリックして、結果の一覧を表示します。

    21. 分布表示をクリックして、分布チャートを表示します。

結果

結果

この演習問題の終了時に、需要予測自動化プロファイル管理アプリを使用して時系列を分析しました。ABC/XYZ セグメンテーションはまだ実行されていません。次の演習問題では、ABC/XYZ セグメンテーションを使用して製品ポートフォリオを分析します。

ABC/XYZ セグメンテーション

目的

ABC/XYZ セグメンテーションは、選択したキー数値の値に基づいて計画オブジェクトをグループ化する方法です。2 つのタイプのセグメンテーションは、以下のように異なる目的で使用されます。

  • ABC セグメンテーションは、計画オブジェクトの相対的な重要度に基づく優先順位付けです。たとえば、収益キー数値に基づいて製品と得意先の組合せを分類することができます。

  • XYZ セグメンテーションは、需要ボラティリティに基づく計画オブジェクトの分類です。たとえば、確認済数量キー数値または需要予測誤差測定 (MAPE など) に基づいて、製品とロケーションの組合せを分類することができます。

以下の図は、ABC セグメントと XYZ セグメントのさまざまな組合せが示す特性を示しています。

この図は、ABC/XYZ セグメンテーションを示しています。

たとえば、値 BY が割り当てられている計画オブジェクトが、セグメンテーション期間中に中容積で販売され、ある程度変動している場合などです。

セグメンテーションは、より具体的なアラートおよびレポートを定義し、需要計画および在庫計画のより正確な結果を生成するのに役立ちます。特に、以下を実行することができます。

  • セグメントの特性に合わせて需要予測方針および在庫最適化を調整します。

  • より適切な需要予測モデルを計画オブジェクトに割り当てます。

  • 製品セグメント別に予測精度を分析します。

  • 予測可能性が比較的高い、または低い計画オブジェクトを特定します。

  • より注意が必要な在庫品目を特定します。

  • 特定のセグメントに対してのみアラートを定義します。

  • 特定のセグメントに関する分析チャートを表示します。

前提条件

セグメンテーションプロセスは、以下のステップで構成されます。

この図は、セグメンテーションプロセスを示しています。
  1. セグメンテーションプロファイルを登録します。

    ABC/XYZ セグメンテーションルール管理アプリを使用して、セグメンテーション計算の設定データおよびルールを含むセグメンテーションプロファイルを登録することができます。

  2. セグメンテーションのスケジュールおよび実行:

    セグメンテーションルールが設定されたら、アプリケーションジョブアプリを使用して、システムでセグメンテーション実行をスケジュールまたは開始することができます。

    注記

    SAP IBP, add-in for Microsoft Excel でセグメンテーションジョブを直接開始することはできません。

    セグメンテーション実行ごとに、オプションで計画フィルタを使用することができます。たとえば、セグメントを国別に計算する場合は、同じセグメンテーションプロファイルまたは異なるセグメンテーションプロファイルを使用して、異なる国のフィルタを使用して、異なるジョブをスケジュールすることができます。セグメンテーションプロファイルと互換性のあるフィルタからのみ選択できることに注意してください。

    セグメンテーションジョブでは表示フィルタは考慮されません。

    バックグラウンドジョブで使用されたセグメンテーションプロファイルを削除すると、ジョブが正しく実行されなくなります。同じ名前のプロファイルを再作成しても、ジョブは機能しません。新しいプロファイルを使用して新しいジョブを作成する必要があります。

  3. 結果を微調整します。

    セグメンテーション結果は、SAP IBP, add-in for Microsoft Excel で表示することができます。また、単一の値を変更するか、複数の値を同時に変更するかに応じて、2 つの方法で上書きすることもできます。

    • 単一のセグメンテーション値を変更するには、以下を実行します。
      1. リボンのマスタデータワークブックグループで、管理を選択します
      2. 開いたウィンドウで、セグメンテーション結果を保存するために選択したマスタデータタイプを選択します。
      3. 計画オブジェクトを選択し、同じウィンドウで編集チェックボックスを選択します。
      4. 選択した計画オブジェクトのセグメンテーション値を変更します。
    • 複数のセグメンテーション値を同時に変更するには、以下を実行します。
      1. 最新のセグメンテーション結果を表示するワークシートを開きます。
      2. ワークシートを開くには、リボンのマスタデータグループのマスタデータワークブックで、登録... を選択します。
      3. セグメンテーション結果を保存するために選択したマスタデータタイプを選択します。
      4. 同じウィンドウで編集チェックボックスを選択します。
      5. 開いたマスタデータワークブックに一覧表示されている計画オブジェクトのセグメンテーション値を変更します。
  4. 結果の活用:

    セグメンテーション実行の結果は、マスタデータ属性の値 (A、B、C など) として保存されます。これらの値を使用して、レポートの生成や、選択したセグメントに対するアラートの定義を行うことができます。たとえば、ダッシュボードアプリで、チャート内の特定の製品セグメントの予測精度をチェックすることができます。

    セグメンテーション結果を使用して、SAP IBP, add-in for Microsoft Excel および需要予測モデル割当アプリで計画オブジェクトのセットをフィルタリングすることもできます。

ABC/XYZ セグメンテーションの設定

ビジネスの例

在庫計画担当者として、製品ポートフォリオを分析して、需要シグナルのさまざまな動作を理解する必要があります。この演習問題では、ABC/XYZ プロファイルがすでに準備されています。

前提条件

前提条件

  • ABC/XYZ セグメンテーションルール管理アプリを使用してプロファイルを含む ABC/XYZ セグメンテーションにアクセスして設定する権限は、前提条件です。
  • このセグメンテーションを実行する計画範囲を定義します (例: ZIOUNIFIED)。
  • IO 需要予測 (IOFORECAST) などの入力キー数値として機能するキー数値を定義します。この演習問題では、IOFORECAST を使用します。
  • この分析に対して定義された周期。たとえば、月次/週次レベルでの得意先、ロケーション、および製品の組合せ (時間範囲、計算期間、計算期間のオフセットを含む)。

ステップ

  1. サプライチェーン向け SAP Integrated Business Planning (IBP) Web UI を開き、ABC/XYZ セグメンテーションルール管理アプリ内のオプションを確認します。

    1. SAP IBP Web UI を管理するには、ログオンします。

    2. 一般計画グループにナビゲートし、ABC/XYZ セグメンテーションルール管理アプリを開きます。

    3. すべてのプロファイルに対して、新規編集コピーおよび削除のオプションを使用できることに注意してください。

    4. また、プロファイルを検索することもできます。

    5. セグメンテーションプロファイル共有を使用して情報を共有することもできます。

    6. さらに、計画範囲でフィルタリングすることもできます。

  2. 事前定義済プロファイル ABC_XYZ_Segmentation_Profile を選択し、設定を確認します。

    1. ZIOUNIFIED (統合計画範囲)ABC_XYZ_Segmentation_Profile を選択します。

    2. このプロファイルを ABC_XYZ_Segmentation_Profile_## という名称でコピーします。

    3. コピーしたプロファイルを開きます。

    4. プロファイルを開くと、一般ABC セグメンテーション、および XYZ セグメンテーションの 3 つのタブが表示されます。免責条項 (存在する場合) を終了します。

    5. 上部のオプションに注意してください。このプロファイルは編集、コピー、共有、および削除することができます。注記: 共有は、システム設定が適宜設定されている場合にのみ可能です。

    6. 一般で、計画範囲および変更履歴の設定 (登録者登録日付変更者変更日付など) を特定します。

    7. ABC セグメンテーションで、セグメンテーションオン (チェック済)/オフを有効化することができます。

    8. このプロファイルでは、ABC コード (ABCID) 属性が、結果の保存に使用される製品テーブルの項目であることを確認します。

    9. IO 需要予測キー数値は、このプロファイルのセグメンテーション単位です。他のセグメンテーション単位ルールが選択されている場合は、IO 需要予測に変更します。

    10. 周期時間範囲計算期間計算期間のオフセット、および目標数量単位は、この分析を実行する前に在庫計画者が考慮する必要がある時間設定です。

    11. 周期: 週

    12. 時間範囲: 過去

    13. 計算期間: 156 週 (過去 3 年間)

    14. 計算期間のオフセット: 0 週間

    15. SAP IBP では、複数のセグメンテーション方法が提供されています。このプロファイルに対して、(1) パレート原則別 (ソート済および累計 %) が事前定義されています。

    16. 目標数量単位: Ea (各)

    17. A (70%)、B (20%)、および C (10%) はデフォルト値のままにします。

      注記

      A、B、および C セグメントのしきい値は、特定の業種のビジネスインテリジェンスに基づいて、各会社によって決定される必要があります。すべての会社は、特定の業種のビジネスインテリジェンスに基づいて、周期、時間範囲、計算期間、計算期間のオフセット、目標数量単位など、すべての時間設定を決定する必要があります。
    18. XYZ セグメンテーションで、在庫計画担当者は ABC/XYZ セグメンテーション設定と同様に、製品ポートフォリオを販売頻度別に分類するための設定を更新することができます。

      XYZ セグメンテーション 
      XYZ セグメンテーションオン (チェック済)
      セグメンテーション結果のターゲット属性XYZ コード (XYZID)
      ターゲットマスタデータタイプのキー属性PRDID
      セグメンテーション単位IO 需要予測
      基本計画レベルLOCID - PRDID - CUSTGROUP
      計算レベルPRDID
      周期Week
      時間範囲過去
      計算期間156 週間
      計算期間のオフセット0 週間
      計算方針変動計算
      計算方法変動係数 (CV)
      セグメンテーション方法(1) しきい値別
      時系列分析の結果考慮チェック済
      目標数量単位EA (各)
      X0.3
      Y0.75
      Z最大値なし (デフォルト)

      注記

      X、Y、および Z セグメントのしきい値は、特定の業種のビジネスインテリジェンスに基づいて会社ごとに決定する必要があります。すべての会社は、周期、時間範囲、計算期間、計算期間のオフセット、目標数量単位など、すべての時間設定を、特定の業種のビジネスインテリジェンスに基づいて決定する必要があります。
    19. 目標数量単位では、会社に関連する数量単位を使用することができます。たとえば、このプロファイルには Each (EA) を使用します。

    20. 保存を選択します。免責条項/情報メッセージ (存在する場合) を閉じます。

  3. Excel UI を使用して状況を分析します。

    1. 接続 ZIOUNIFIED を使用して、SAP IBP リボンの Excel UI でマスタデータワークブックに移動します。

    2. 製品テーブルを含むマスタデータビューを登録して、セグメンテーションプロファイルの結果を確認します。

    3. マスタデータワークブック登録ウィンドウで、ワークシートタイプマスタデータマスタデータタイプ: 製品を選択します。基本バージョンを選択し、OK を選択します。

    4. ABC コード列および XYZ コード列に移動します。

    5. 結果を分析します。列は空である必要があります。

  4. 事前定義されたジョブ名 ABC/XYZ Segmentation を実行します。

    1. WebUI で、一般計画グループにナビゲートし、アプリケーションジョブアプリに移動します。

    2. 登録を選択し、ABC/XYZ セグメンテーションを選択します。

    3. ジョブ名項目に ## を追加し、終了後にジョブを検索できるようにします (ABC/XYZ セグメンテーション ##)。

    4. このジョブは即時に有効化することに注意してください。周期で作業していないため、個別実行を選択しました。

      注記

      利用可能な他のオプションを使用して、特定の頻度でアプリケーションジョブをスケジュールすることができます。
    5. ステップ 3 を選択します。

    6. ZIOUNIFIED 計画範囲と _BASELINE バージョンを選択します。

    7. ABC_XYZ_Segmentation_Profile_## を選択します。

    8. 現在の期間を実行時間としてマークします。

    9. ABC-XYZ セグメンテーションとしてコメントを追加し、理由コード: RC_INVENTORY を選択します。

    10. 現時点では、この情報を誰とも共有する必要はありません。

    11. スケジュールを選択します。

    12. アプリケーションジョブに移動して、ジョブのステータスを制御します。

    13. 開始を選択して、アプリケーションジョブのステータスをリフレッシュします。

    14. ジョブがすでに終了している場合は、ステータスが終了として表示されます。

    15. ジョブをクリックします。ログステータス: 情報を選択して、アプリケーションジョブによって実行される技術ステップを分析します。

  5. Excel UI を使用して結果を分析し、可能な場合はマニュアルで調整します。

    1. 接続 ZIOUNIFIED を使用して、SAP IBP リボンの Excel UI でマスタデータワークブックに移動します。

    2. 製品テーブルを含むマスタデータビューを登録して、セグメンテーションプロファイルの結果を確認します。

    3. マスタデータワークブック登録ウィンドウで、ワークシートタイプマスタデータマスタデータタイプ: 製品を選択します。基本バージョンを選択し、OK を選択します。

    4. ABC コード列および XYZ コード列に移動します。

    5. 結果を分析します。すべてに需要予測があるわけではないため、分類データがあるのは一部の製品のみであることに注意してください。

結果

結果

SAP Best Practices for SAP Integrated Business Planning (IBP) for Supply Chain を使用して、時系列分析および ABC/XYZ セグメンテーションによって製品ポートフォリオを分析しました。