UseTopForRowScan
provider がテーブルの列メタデータを判別する際に、TOP句を使用して行スキャンの制限を適用するかどうかを指定します。
データ型
bool
デフォルト値
false
解説
このプロパティは、Schema がSuiteQLに設定されている場合にのみ適用され、列メタデータの検出のみに影響します。
- falseに設定すると、本製品 はSELECT * FROM <table>形式の行スキャンを実行し、ページングによってスキャンする行数を制限します。これがデフォルトの動作です。
- trueに設定すると、本製品 はTOP句を使用して行スキャンクエリを構築します(SELECT TOP 1000 * FROM <table>)。TOP値はRowScanDepthプロパティで制御でき、デフォルトは1000です。
本製品 は、transactionLineのような広範な分析ビューでは、デフォルトの無制限の行スキャンがNetSuiteによって拒否されるため、このプロパティを有効にしてください。