Specifies the overhead limit for data conversions to perform in Teradata instead of SAS.
| Valid in: | SAS/ACCESS LIBNAME statement |
|---|---|
| Category: | Data Set Control |
| Default: | 20 |
| Data source: | Teradata |
| See: | CAST= LIBNAME option, CAST= data set option, CAST_OVERHEAD_MAXPERCENT= data set option |
Table of Contents
any positive numeric value. The engine default is 20.
Teradata INTEGER, BYTEINT, SMALLINT, and DATE columns require conversion when read in to SAS. Either Teradata or SAS can perform conversions. When Teradata performs the conversion, the row size that is transmitted to SAS using the Teradata CAST operator can increase. CAST_OVERHEAD_MAXPERCENT= limits the allowable increase, also called conversion overhead.
This example demonstrates the use of CAST_OVERHEAD_MAXPERCENT= to increase the allowable overhead to 40%.
proc print data=mydblib.emp (cast_overhead_maxpercent=40);
where empno<1000;
run;