リクエストを完了させるために、BI管理者が割り当てた領域よりも大きな一時領域がBI問合せに必要な場合、[nQSError: 43119] 問合せに失敗しました: [nQSError: 46168] 操作RawFile::checkSoftLimitが失敗しました。現在の制限を超過します。1073758528というエラーが発生する可能性があります。
WORK_DIRECTORY_SIZE_GLOBAL_LIMIT
MAX_WORK_FILE_SIZE_PERCENT
[General] WORK_DIRECTORY_SIZE_GLOBAL_LIMIT = 100 GB; # No temporary file will be allowed to exceed this percentage of the global work # directory limit. MAX_WORK_FILE_SIZE_PERCENT = 5;
注意:
単一の一時ファイルに許可される最大サイズは、WORK_DIRECTORY_SIZE_GLOBAL_LIMITパラメータに設定されている一時ディレクトリの合計サイズ制限と、MAX_WORK_FILE_SIZE_PERCENTに指定されている割合を掛けることによって算出されます。デフォルトでは、一時ファイルのサイズ制限は、100 GB * 5% = 5 GBです。このファイルごとの制限は各一時ファイルに個別に適用されますが、合計WORK_DIRECTORY_SIZE_GLOBAL_LIMITは、BIサーバーで作成されるすべての一時ファイルにまとめて適用されます。
MAX_WORK_FILE_SIZE_PERCENTパラメータを注意して増大させる必要があります。大きな割合を設定すると、単一のリクエストが合計一時領域の大部分を消費するため、システムと他のBIリクエストで一時領域が不足し、障害が発生する可能性があります。十分なディスク領域がある場合は、WORK_DIRECTORY_SIZE_GLOBAL_LIMITを大きくすることをお薦めしますただし、WORK_DIRECTORY_SIZE_GLOBAL_LIMITパラメータの値を大きくする場合は注意する必要があります。大きな値を設定すると、システムのディスク領域がなくなるか、BIリクエストがシステム・リソースを過剰に消費する可能性があります。