レポート・プロセッサのパラレル処理使用可能
レポート・プロセッサに固有の原価会計配分の作成プロセス(単にレポート・プロセッサとも呼ばれます)は、在庫、レイヤーおよび移動中評価データを計算および要約し、さらに売上原価および総マージン情報を計算および要約します。 在庫評価データは、在庫評価UIで使用され、BIPレポートおよびOTBIサブジェクト領域に対しても使用されます。 同様に、売上原価および総マージンのデータは、総マージンの照会および関連するOTBIサブジェクト領域で使用されます。 適格なトランザクションを複数のサブプロセスに分散してスループットを大幅に向上させられるように、レポート・プロセッサ・ステージに対して個別にパラレル処理を使用可能にできるようになりました。
使用可能にすると、「原価会計配分の作成」プロセスのレポート・プロセッサ・ステージ中に、原価およびトランザクションのデータがパラレル処理のために複数のサブプロセスが自動的に生成されます。 メイン・プロセスによってトランザクションがグループ化されるため、各サブプロセスは、パラレルに実行される可能性のある他のサブプロセスと競合することなく、それらのトランザクションを個別に原価計算できます。 この機能は、大量の原価処理または非常に大量の原価処理にあわせて特別に調整されており、これらのシナリオではスループットの改善が重要になります。 低から中程度の処理量ではスループットが向上しますが、現在の処理時間がすでに最適であることが多いため、スループットはそれほど高くならない可能性があります。
この機能をオプトインすると、「原価会計配分の作成」プロセスで使用されるサブプロセスの最大数を示す「最大ワーカー数」を使用できます。 この設定をこれまで構成していない場合は、2から20までの値を入力して、パラレル処理を使用することを指定できます。 同じ実行管理を原価プロセッサ・ステージに加えてレポート・プロセッサにも使用する場合は、その同じ実行管理に対して最大ワーカー数を設定できます。 レポート・プロセッサ用に別の実行管理を使用する場合は、必要に応じて最大ワーカー数の設定に同じ値を設定することも、異なる値を設定することもできます。 追加の考慮事項については、下記を参照してください。
最大ワーカー数の選択
「原価会計配分の作成」プロセスで、システム内の他の処理に必要なリソースが多く消費されないようにするために、システムによって起動されるワーカーの数が制限されます。 実行管理パラメータで設定された最大ワーカー数の値に関係なく、実行時に、処理されるデータ量に基づいて実行される同時ワーカーの数が動的に減少し、処理時間が最適化されます。 現在、しきい値は100,000のトランザクションまたは配分明細と最大20のワーカーに設定されています。
次の表に、レポート・プロセッサでの処理中にワーカー数を動的に決定する方法を示します。
処理中のワーカー数の動的選択
* - 実際のサブプロセスは、実際の量や処理されたトランザクションの組合せに応じて、示された数と若干異なる場合があります。
このようなパラレル処理の主な利点は、原価組織体系や原価組織または一連の原価組織のデータ量の変動に関係なく、ロードを分割できることです。 また、パラレル処理では、使用可能なハードウェアをより有効に活用できます。 非常に大量のトランザクションがあり、統合プロセスを実行している顧客は、この機能を使用して処理時間を大幅に改善することでメリットを得られます。 最終的に、処理時間の短縮は、期間クローズ処理の迅速化に役立ちます。
有効化のステップ
この機能を有効にするには、オプトインUIを使用します。 手順は、この文書の「新機能のオプションの取込み」の項を参照してください。
オファリング: 製造およびサプライ・チェーン資材管理
ヒントおよび考慮事項
- この機能は、大量の原価処理または非常に大量の原価処理にあわせて特別に調整されており、これらのシナリオではスループットの改善が重要になります。 低から中程度の量の原価処理ではスループットが向上しますが、まず現在の処理時間が最適であることが多いため、スループットはそれほど高くならない可能性があります。
- 初期設定では、「原価会計配分の作成」プロセスの通常実行で現在生成する100,000のトランザクションまたは250,000の配分明細ごとに1つのサブプロセスを設定することをお薦めします。 処理されるトランザクションおよび配分の量に基づいて、またはレポート・プロセッサ用に別の実行管理を使用するときは、値の大きい方を使用します。
主なリソース
- Oracle Fusion Cloud SCM: 製造およびサプライ・チェーン資材管理の実装ガイド(Oracle Help Centerからアクセスできます)。
- Oracle Fusion Cloud SCM: Supply Chain Cost Managementの使用(Oracle Help Centerからアクセスできます)。
アクセス要件
次の権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。
- 原価配分職務の作成(CST_CREATE_COST_DISTRIBUTIONS)