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
関連項目