FIXPARALLEL並列計算

並列計算はCALCPARALLELメソッドを使用して実行できますが、多くの場合、新しいFIXPARALLELコマンド・ブロック・メソッドを使用するとメリットがある場合があります。

パラレル計算のEssbase FIXPARALLELメソッドを使用すると、計算スクリプト・コマンドのブロックを選択し、それらのタスクをパラレル・スレッドに分割できます。

FIXPARALLELコマンド・ブロック内では、実行するいくつかのコマンドを、いくつかのスレッドおよび計算するデータベース・リージョン(スライス)を指定するメンバー・リストとともに入力します。Essbaseは、メンバー・リストの組合せからタスクのリストを作成し、タスクをスレッド間で分割します。

FIXPARALLELは、次の場合に利点があります。

  • 並列計算の実行中に一時変数を使用する必要がある場合。

  • DATACOPYDATAEXPORT、または CLEARBLOCK計算コマンドを使用する必要がある場合。

  • @XREFまたは@XWRITE関数と組み合せる場合。

  • データベースのリージョンを並列してエクスポートする必要がある場合。

  • CALCPARALLELがパフォーマンス要件を満たしていない場合、アウトラインで多くの空のタスクが生成されるか、計算で使用できるスレッドよりも少ないタスクを持つ多くのタスク・グループ分けが含まれます。