SET MSG

SET MSG計算コマンドは、Essbaseで計算に関して返すメッセージのレベルを設定し、シミュレートされた計算を有効にします。

このコマンドは、使用される計算スクリプトにのみ適用されます。

構文

SET MSG SUMMARY | DETAIL | ERROR | INFO | NONE | ONLY;

パラメータ

SUMMARY

計算設定を表示し、次の数に関する統計を提供します。

  • 作成、読取り、書き込まれたデータ・ブロック

  • 計算されたデータ・セル

DETAIL

SUMMARYと同じ情報を提供します。さらに、Essbaseがデータ・ブロックを計算するたびに詳細情報メッセージを表示します。

ERROR

エラー・メッセージのみを表示します。

INFO

情報メッセージとエラー・メッセージを表示します。

NONE

計算スクリプトの実行中はメッセージを表示しません。ただし、エラー・メッセージに関しては、重要な情報が含まれている可能性があるため表示されます。

ONLY

シミュレートされた計算のみを実行するようにEssbaseに指示します。Essbaseがコマンドを認識しないことを示す検証中のエラー・メッセージは無視してかまいません。

ノート:

このパラメータを使用すると、Essbaseはいくつかの空の上位レベルのブロックを生成します。シミュレーションまたはコマンドの最後に、上位レベルのブロック(または、モデルの上位レベルのブロックにデータをロードする場合は非入力ブロック)を必ずクリアしてください。

SET MSG ONLYは、計算スクリプト・コマンドSET NOTICE HIGHおよびCALC ALLと一緒に使用することをお薦めします。

SET MSG ONLYは、完了通知を生成しません。

ノート

SET MSG SUMMARYおよびSET MSG DETAILは次のことを示します。

  • 計算設定のステータス(完了通知メッセージが有効になっているかどうかなど)

  • 作成されたデータ・ブロックの総数

  • スパース計算で読み書きされたデータ・ブロックの数

  • 密な計算で読み書きされたデータ・ブロックの数

  • スパース計算で計算されたデータ・セルの数

  • 密な計算で計算されたデータ・セルの数

さらに、SET MSG DETAILコマンドは、Essbaseがデータ・ブロックを計算するたびに情報メッセージを提供します。これは、データベースの連結パスをテストするのに役立ちます。処理のオーバーヘッドが高くなるため、テスト計算中にのみ使用する必要があります。

SET MSG SUMMARYは、データベースのサイズに応じて、約1%から5%の処理のオーバーヘッドを引き起こします。

SET MSG ERROR;

エラー・メッセージのみを表示します。

SET MSG SUMMARY;

次のサンプル出力を生成します。

[Tue Apr  4 05:11:16 1995] local/Sample/Basic/Qatest/Info(1012672)
Calculator Information Message:

Maximum Number of Lock Blocks: [100] Blocks

Completion Notice Messages: [Disabled]

Calculations On Updated Blocks Only: [Enabled]

Clear Update Status After Full Calculations: [Enabled]

Calculator Cache With Multiple Bitmaps For: [Market]

[Tue Apr  4 05:11:19 1995] local/Sample/Basic/Qatest/Info(1012672)
Calculator Information Message: 

Total Block Created: [0.0000e+00] Blocks

Sparse Calculations: [4.3000e+01] Writes and [4.3000e+01] Reads

Dense Calculations: [4.3200e+02] Writes and [4.3200e+02] Reads

Sparse Calculations: [1.7200e+02] Cells

Dense Calculations: [4.3200e+02] Cells

SET MSG DETAIL;

次のサンプル出力を生成します。

[Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)
Calculator Information Message:

Maximum Number of Lock Blocks: [100] Blocks

Completion Notice Messages: [Disabled]

Calculations On Updated Blocks Only: [Enabled]

Clear Update Status After Partial Calculations: [Disabled]

Calculator Cache With Multiple Bitmaps For: [Market]

 [Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)
Calculator Information Message: Executing Block - [100], [East]

[Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)

Calculator Information Message: Executing Block - [Product], [East]

[Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)

Calculator Information Message: Executing Block - [100], [Market]

[Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)

Calculator Information Message: Executing Block - [Product], [Market]

[Thu Mar 30 16:27:26 1995] local/Sample/Basic/Qatest/Info(1012669)
Calculator Information Message:

Total Block Created: [0.0000e+00] Blocks

Sparse Calculations: [4.0000e+00] Writes and [2.2000e+01] Reads

Dense Calculations: [0.0000e+00] Writes and [0.0000e+00] Reads

Sparse Calculations: [3.8080e+03] Cells

Dense Calculations: [0.0000e+00] Cells