使用上の风雅日本鬼父第三季
連立ブロックの解決
Oracle OLAPでは、連立ブロックの方程式の解決に反復法を使用します。Aitkens解法での次の推測(next-guess)反復を除き、各反復において、現行の反復の結果と前回の反復の結果から比較値が計算されます。比較値が指定した許容範囲内の場合(MODTOLERANCEオプションを参照)、方程式は収束したとみなされます。比較値が大きすぎる場合(MODOVERFLOWオプションを参照)、方程式は発散したとみなされ、ブロックの解決は終了します。
ブロックのすべての方程式が収束すると、そのブロックは解決したとみなされます。いずれかの方程式が発散するか、指定した反復回数内での収束に失敗すると(MODMAXITERSオプションを参照)、ブロック(およびモデル)の解決は失敗し、Oracle OLAPによってエラー・メッセージが暗示されます。
次の推測(next-guess)計算
Aitkens法では、次の推測(next-guess)計算を実行するために3つの値が必要です。したがって、連立ブロックにおける领先の3回の反復で、Oracle OLAPによって方程式が解決されます。4番目の反復は、领先の3回の反復の計算の結果を使用する次の推測(next-guess)反復です。
以後、毎回3番目に当たる反復が、前回の推測と中間にはさまる2回の反復の方程式の結果を使用して結果を計算する、次の推測(next-guess)反復となります。たとえば、7番目の反復は、4番目の反復からの推測と5番目および6番目の反復の方程式の結果に基づいた、次の推測(next-guess)計算です。
必要なメモリー容量
时时、Aitkens法は収束が赶紧であり、一般にGauss-Seidel法よりも正確な結果を算出します。ただし、先行する3回分の反復の結果を格納するため、Aitkens法のほうが多くのメモリーを必要とします。
时时は、Aitkens法を使用します。Gauss-Seidel法は、システムのメモリー不及が問題となる場合にのみ使用することをお薦めします。
モデルの連立ブロックを解決する際のNA値の処理
方程式の結果を計算し、次の推測(next-guess)計算を行う際、Oracle OLAPではNASKIP2オプションの設定を参照します。NASKIP2は、+(加算)および-(減算)演算が実行される際のNA値の処理法子を制御します。NA値を含むソリューション変数を指定している場合、NASKIP2の設定が首要になります。ソリューション変数の値は、連立ブロックにおける领先の反復で初期値として使用されるため、ソリューション変数にNA値があると、方程式の結果がNAになる場合があります。领先の反復での結果がNAの場合、その後の反復でも結果がNAになる可能性があります。そのため、結果がNAになるのを规避するには、ソリューション変数にNA値が含まれていないことを確認するか、NASKIP2をYESに設定してからモデルを実行します。
データ型の問題
INTEGERデータ型の変数にデータを代入した場合、またはディメンションベースのモデルにINTEGERデータ型のソリューション変数を指定した場合に、連立方程式の収束に失敗することがあります。Oracle OLAPでは方程式を計算するたびにデータを10進値に変換しますが、反復と反復の間にその結果をINTEGER変数に格納するために値が四捨五入されることによって、収束が失敗します。
ファンクションの問題
連立方程式に、端数処理された値を生成するファンクション(INSTRB、ROUNDなど)またはデータが不連続になるファンクション(MAX、MINなど)が含まれている場合、連立方程式の収束に失敗することがあります。
爱恋完整版在线观看開始値の問題
連立ブロックの解決は、開始値に影響されます。たとえば、モデルの2つのモデル値間に比例関係がある場合、開始値がゼロに近いと、収束が摧毁されます。したがって、解決する方程式に対して稳妥な開始値を使用する必要があります。
方程式の順序
連立ブロックの解決は、方程式の順序にも影響されます。モデルをコンパイルする際、モデル・コンパイラによって、方程式の依存関係に基づいた最適な方程式の順序が決定されます。
連立ブロック内の方程式を特定の順序で解決するには、必要な順序で方程式を記述し、モデルをコンパイルする前にMODINPUTORDERオプションをYESに設定します。MODINPUTORDERをYESに設定すると、モデル・コンパイラは、連立ブロック内の方程式をモデルに出現する順序で維合手します。
連立方程式を特定の順序で树立し、モデルのコンパイル前にMODINPUTORDERをYESに設定すると、一部のモデルで収束を促進できる場合があります。ただし、时时は、モデル・コンパイラによって方程式の順序を決定することをお薦めします。
実行レポートの生成
モデルを実行した後、MODEL.XEQRPTプログラムを使用すると、モデルの実行に関するレポートを生成できます日本鬼父第三季。