イントロダクション

この25分間のハンズオン・チュートリアルでは、Oracle EPM Enterprise Planningが提供するソリューションであるStrategic Modelingで予測精度を向上させるためのシミュレーションの実行方法を示します。シミュレーションを実行すると、不確実な入力ごとに様々な結果を使用して、モデル内のシナリオをビジュアル化できます。各項は互いに構築され、順番に完了する必要があります。

バックグラウンド

戦略モデリング・シミュレーションでは、Monte Carloメソッドを使用して、モデルに対して数百のwhat ifシナリオを自動的に生成します。各what ifシナリオは、シミュレーションの1つの試行とみなされます。

シミュレーションを実行する前に、まずモデル内の不確実な入力を識別する必要があります。これらは仮定と呼ばれ、ギャラリから確率分布を選択することで、それぞれの不確実性を記述します。次に、モデルに関係する主要な出力を識別します。これらは「予測」と呼ばれます。

シミュレーションの各試行中に、定義した範囲に従って各仮定に対して乱数が生成されます。モデルが再計算され、出力値が取得されて予測チャートに追加されます。このプロセスは、試行の最大数に達するまで、またはシミュレーションを停止するまで繰り返されます。

一般に、シミュレーションで実行する試行回数が多いほど、予測に表示される統計および百分位数情報の精度が高くなります。最終的な予測チャートには、予測セル上の仮定セルの不確実性の組合せが反映されます。

戦略モデリングでは、次の2つのタイプのシミュレーションがサポートされています。

  • モンテカルロ・サンプリングでは、各仮定がランダムにサンプリングされる、自然なwhat-ifタイプのシナリオが生成されます。
  • ラテン・ハイパーキューブ・サンプリングでは、各仮定を範囲全体でさらに均等にサンプリングすることで、より正確な統計およびパーセンタイルが生成されます。

前提条件

Cloud EPMハンズオン・チュートリアルでは、Cloud EPM Enterprise Serviceインスタンスにスナップショットをインポートする必要がある場合があります。チュートリアル・スナップショットをインポートする前に、別のCloud EPM Enterprise Serviceインスタンスをリクエストするか、現在のアプリケーションおよびビジネス・プロセスを削除する必要があります。チュートリアル・スナップショットは、既存のアプリケーションまたはビジネス・プロセスを介してインポートされず、現在作業中のアプリケーションまたはビジネス・プロセスを自動的に置換またはリストアすることもありません。

このチュートリアルを開始する前に、次のことが必要です。

  • サービス管理者にCloud EPM Enterprise Serviceインスタンスへのアクセス権を付与します。インスタンスにビジネス・プロセスを作成しないでください。
  • このスナップショットをアップロードしてPlanningインスタンスにインポートします。

ノート:

スナップショットのインポート中に移行エラーが発生した場合は、HSS-Shared Servicesコンポーネントおよびコア・コンポーネントのセキュリティ・アーティファクトとユーザー・プリファレンス・アーティファクトを除く移行を再実行してください。スナップショットのアップロードおよびインポートの詳細は、『Oracle Enterprise Performance Management Cloud移行の管理』のドキュメントを参照してください。

戦略モデルの準備

  1. Planningのホームページで、「戦略モデリング」「モデル」の順にクリックします。
    戦略モデリングのモデル・ビューへのナビゲート

    「モデル」ページが表示されます。

モデルを開く

Sales USモデルには、複数の収益ドライバを追跡するために使用されるアカウントと、収益に影響を与える主要な経費が含まれています。このチュートリアルでは、会社の拡張計画の収益性をレビューして、さらに複数のハイエンド小売店を追加します。目標は、来年の企業全体の売上、および特定の目標を達成する可能性を予測することです。

  1. 「モデル」ページのSales USで、(...)「アクション」をクリックし、「オープン- チェックアウト」を選択します。
  2. 「アクション」メニュー

    ヒント :

    モデルをチェック・アウトすると、データおよびモデルに対する変更を保存できます。モデルのコピーを使用する場合、データまたはモデルに対する変更を保存できません。

    モデルはアカウント・ビューで開きます。

    アカウント・ビュー
  3. データ視点(POV)が次のように設定されていることを確認します。
    • シナリオ: 拡張
    • データビュー: すべて標準
    • 勘定科目グループ: INCOME STATEMENT
    Pov取引先ビュー

    ノート:

    POVを変更する必要がある場合は、必ずRefresh (「リフレッシュ」)をクリックして、グリッドに表示されるデータを更新してください。

仮定の設定

シミュレーションを定義するには、まずキー入力セルを特定し、それを仮定として定義します。

このセクションでは、不確実な入力勘定科目の場合、「what if analysis」は、最適な推測に基づいて異なる値を入力して実行します。データを再計算した後、更新されたSales値がwhat if分析の新しいベース・ケースになります。

仮定を設定する場合は、配分タイプを選択します。選択する分布のタイプは、入力に関する条件によって異なります。正しい確率分布を選択するには:

  • 対象の入力を評価し、この入力を囲む条件をリストします。
  • 確率分布の説明を確認します。
  • これらの説明を確認する際に、入力に関してリストした条件を備えた分布を探してください。

ノート:

プランニング・モジュールの使用ドキュメントの戦略的モデリング・シミュレーションの確率分布の説明の項で、使用可能な分布タイプの詳細を説明します。

キー入力セルの決定

  1. グリッドで、2024の次の勘定科目値を変更します:
    • v0300単位容積- 成長としての予測: 10
    • v1000:020サービス収益- 成長としての予測: 12
    • v1000:030保守収益- 数百万ドルの予測: 24
    データの変更
  2. 「保存」をクリックします。
  3. 「計算」をクリックし、「現在のシナリオ」を選択します。
  4. データの計算

三角分布タイプの選択

意思決定者は三角分布タイプを使用して、最小値と最大値がわかっているときに不確実な入力を記述できますが、ほとんどの値は最も可能性の高いポイントで発生します。

  1. 「2024 v0300 Unit Volume - Forecast as a Growth」のデータ・セルを選択します。
  2. データ・セルの選択

    ユニット・ボリュームの「成長率としての予測」セルには、評価するアカウントであるTotal Sales Revenueの値を決定する不確実な値が含まれています。

  3. 「アクション」をクリックして、「シミュレーション」を選択します。
  4. 「シミュレーション」パネルのオープン
  5. 「シミュレーション」パネルで、シミュレーション・メイン・メニュー (「シミュレーション・メイン・メニュー」)をクリックし、「設定」を選択します。
  6. 「設定」の「乱数」で、「シーケンス」を「毎回同じシーケンス」に設定し、「OK」をクリックします。
  7. 順序オプションの設定
  8. 「シミュレーション」パネルで、「仮定の設定」をクリックします。
  9. 「仮定の設定」をクリックします。

    ヒント :

    「仮定の設定」が「シミュレーション」パネルに表示されない場合は、グリッドで「成長」として2024 v0300「単位容積- 予測」が選択されていることを確認します。
  10. 仮定のタイプから、「三角形」をクリックします。
  11. 配分タイプの選択
  12. 次の履歴データに基づいてパラメータ値を設定します。
    • 最小: 0.0
    • 最も可能性が高い: 5.0
    • 最大: 20.0

    これにより、適切に歪んだ分布が作成されます。

    仮定パラメータの設定

正規分布タイプの選択

意思決定者は正規分布タイプを使用して、インフレーション・レートや定期的な資産収益率などの不確実入力を表すことができます。

  1. 2024 v1000:020 Service Revenues - Forecast as a Growthのデータ・セルを選択します。
  2. データ・セルの選択
  3. 「シミュレーション」パネルで、「仮定の設定」をクリックします。
  4. 仮定のタイプから、「標準」をクリックします。
  5. 次の履歴データに基づいてパラメータ値を設定します。
    • 平均: 15.000
    • 標準開発: 20.000
    正規分布パラメータの設定

均一配分タイプの選択

一様分散は、最小値と最大値がわかっていて、すべての値が同様に起こり得る状況を示します。

このセクションでは、最小値と最大値は、最悪および最良のケース・データに基づきます。

  1. 2024 v1000:030 Maintenance Revenue - Foreacast in Millions of US Dollarのデータ・セルを選択します。
  2. データ・セルの選択
  3. 「シミュレーション」パネルで、「仮定の設定」をクリックします。
  4. 仮定のタイプから、「Uniform」をクリックします。
  5. 次の履歴データに基づいてパラメータ値を設定します。
    • 最小: 15.000
    • 最大: 30.000
    • フォーム解除分散パラメータの設定

予測セルの定義

予測セルは、1つ以上の仮定セルを参照する式が含まれる出力セルです。これらは不確実性の効果を確認する勘定科目です。

  1. 2024 v1000 Salesのデータ・セルを選択します。
  2. データ・セルの選択
  3. 「シミュレーション」パネルで、「予測の設定」をクリックします。
  4. 予測の設定

    1点の見積りの予測チャートが表示されます。

    予測チャート

シミュレーションの実行

シミュレーション結果は、モデルが開いていてかつセッションが失効していないかぎり表示できます。

ヒント :

シミュレーションを実行するたびにシステムがランダムに結果を生成するため、このチュートリアルに示すデータと若干異なる場合があります。
  1. (「実行」)をクリックします。
  2. シミュレーションが実行されると、仮定ごとに乱数が生成されます。これは、現実世界のこれらの変数に対して様々な値のシナリオがどのように発生するかをシミュレートします。

    シミュレーションの実行

    シナリオごとに、モデルが再計算され、結果が予測チャートに表示されます。

    シミュレーションの再計算

    ノート:

    モデルを保存またはチェック・インすると、シミュレーション結果は保存されません。
  3. シミュレーションが完了したことを示すプロンプトが表示されたら、「OK」をクリックします。
  4. 完了シミュレーション

    数百回の試験でシミュレーションを実行した後、結果は収束し始めます。予測チャートの下には、主要なメトリックがあります。

    シミュレーション結果

    この結果は、2024年のSalesの値に基づいて、ベース・ケースの9億ドルを超える可能性はわずか31%であることを示しています。

  5. ストレッチ目標を2番目のターゲット値として追加します。「シミュレーション」パネルの右下領域で、メトリックの追加 (「メトリックの追加」)をクリックし、「ターゲット値」を選択します。
  6. メトリックの追加
  7. ストレッチ目標を2番目のターゲット値として追加します。次の情報を入力します:
    • ラベル: 目標のストレッチ
    • 値: 910
    目標値のストレッチ
  8. OK (「OK」)をクリックします。
  9. メトリックを追加すると、拡張計画が成功する可能性を判断するのに役立ちます。更新されたチャートには、ストレッチ目標目標を達成するより高いリスクが表示されます。

    更新結果

    ストレッチ目標は、目標を達成する26%の確率を示しています。

    シミュレーションからの情報により、戦略計画を取り巻く不確実性をよりよく理解できます。

  10. 確認が終了したら、「閉じる」をクリックします。