PowerExchange for HANA User Guide for PowerCenter

PowerExchange for HANA User Guide for PowerCenter

Pushdown Optimization Functions

Pushdown Optimization Functions

When you use pushdown optimization, the PowerCenter Integration Service converts the expression in the transformation or workflow link by determining equivalent operators and functions in the database.
PowerExchange for HANA supports the following pushdown functions in a SAP HANA database:
Function
Pushdown
Function
Pushdown
Function
Pushdown
ABORT()
-
INITCAP()
-
REG_MATCH()
-
ABS()
X
INSTR()
-
REG_REPLACE
-
ADD_TO_DATE()
-
IS_DATE()
-
REPLACECHR()
-
AES_DECRYPT()
-
IS_NUMBER()
-
REPLACESTR()
-
AES_ENCRYPT()
-
IS_SPACES()
-
REVERSE()
-
ASCII()
-
ISNULL()
X
ROUND(DATE)
-
AVG()
X
LAST()
-
ROUND(NUMBER)
-
CEIL()
X
LAST_DAY()
-
RPAD()
-
CHOOSE()
-
LEAST()
-
RTRIM()
-
CHR()
-
LENGTH()
-
SET_DATE_PART()
-
CHRCODE()
-
LN()
-
SIGN()
-
COMPRESS()
-
LOG()
-
SIN()
X
CONCAT()
-
LOOKUP
X
SINH()
-
COS()
X
LOWER()
X
SOUNDEX()
-
COSH()
-
LPAD()
-
SQRT()
X
COUNT()
X
LTRIM()
-
STDDEV()
-
CRC32()
-
MAKE_DATE_TIME()
-
SUBSTR()
-
CUME()
-
MAX()
X
SUM()
X
DATE_COMPARE()
X
MD5()
-
SYSDATE()
-
DATE_DIFF()
X
MEDIAN()
-
SYSTIMESTAMP()
X
DECODE()
X
METAPHONE()
-
TAN()
X
DECODE_BASE64()
-
MIN()
X
TANH()
-
DECOMPRESS()
-
MOD()
-
TO_BIGINT
-
ENCODE_BASE64()
-
MOVINGAVG()
-
TO_CHAR(DATE)
-
EXP()
X
MOVINGSUM()
-
TO_CHAR(NUMBER)
-
FIRST()
-
NPER()
-
TO_DATE()
-
FLOOR()
-
PERCENTILE()
-
TO_DECIMAL()
-
FV()
-
PMT()
-
TO_FLOAT()
-
GET_DATE_PART()
-
POWER()
X
TO_INTEGER()
-
GREATEST()
-
PV()
-
TRUNC(DATE)
-
IIF()
X
RAND()
-
TRUNC(NUMBER)
-
IN()
X
RATE()
-
UPPER()
X
INDEXOF()
-
REG_EXTRACT()
-
VARIANCE()
-
Columns marked with an X indicate that the PowerCenter Integration Service can push the function to the SAP HANA database by using source-side, target-side, or full pushdown optimization. Columns marked with a dash (-) symbol indicate that the PowerCenter Integration Service cannot push the function to the database.

0 COMMENTS

We’d like to hear from you!