REJECTEDRECORDSLIMIT
REJECTEDRECORDSLIMIT構成設定では、拒否されたデータ・ロード・レコードのログをEssbaseキューブ・ディレクトリに記録できます。
構文
REJECTEDRECORDSLIMIT n
n
—拒否されたレコード・ログに含む拒否されたデータ・ロード・レコードの数。デフォルトは0です(拒否されたレコードのロギングはオフになります)。最大値は65,000レコードです。
説明
このサーバー・レベルの構成は、停止する前にEssbaseがログ記録する拒否されたデータ・ロード・レコードの最大数を設定します。
この構成がessbase.cfg
に存在しない場合、拒否されたデータ・ロード・レコードのロギングはオフになります。拒否されたデータ・ロード・レコードに関する詳細の追跡を続行するには、この構成をessbase.cfg
に追加して、nに制限を指定することにより、これをオンにできます。
拒否されたレコードがログに記録された場合、ログ・エントリは次のようになります:
\\ Record rejected during data load:
"100-10","New York","Feb","Actual","645","258","90","51","1","#Missing","619"
次の基準は、拒否およびログに記録されるデータ・ロード・レコードを定義します。
-
ルール・ファイルに設定された選択または拒否基準のために拒否された。
-
レコードにデータ・フィールドがないために拒否された。
-
すべてのデータ・フィールドが無視されるように設定されているため、拒否された。
ノート
-
この構成設定は
essbase.cfg
で設定でき、サーバー上のすべてのアプリケーションに適用されます。これをアプリケーション・レベルで設定しても、影響はありません。 -
Essbaseは、キューブ・ディレクトリの
RejectedRecords_SEQID_TimeStamp.log
に拒否されたデータ・ロード・レコードをログ記録します。Essbaseのディレクトリの場所の詳細は、Essbaseプラットフォームの環境の場所に関する項を参照してください。
-
データ・ロード・エラー・ログは、拒否されたレコード・ログとは別に処理されます。データ・ロード・エラーは、データ・ロードの終了時に別にログ記録されます。「DATAERRORLIMIT」を参照してください。
例
REJECTEDRECORDSLIMIT 25