Amazon Redshiftコネクタ > 部 III: Amazon Redshiftコネクタを使用したデータ統合 > Amazon RedshiftのSQL ELTの最適化 > Amazon Redshiftマッピングでサポートされる関数および演算子
  

Amazon Redshiftマッピングでサポートされる関数および演算子

次の表に、Amazon Redshiftデータベースで使用できる関数を示します。Xマークの付いたカラムは、ソース側または完全なSQL ELTの最適化を使用して、関数をAmazon Redshiftデータベースにプッシュできることを示しています。Sマークの付いたカラムは、ソース側のSQL ELTの最適化を使用してのみ、関数をAmazon Redshiftデータベースにプッシュできることを示しています。ダッシュ(-)記号の付いたカラムは、関数をデータベースにプッシュできないことを示しています。
関数
SQL ELTの最適化
関数
SQL ELTの最適化
関数
SQL ELTの最適化
ABORT()
-
INSTR()
X
REG_REPLACE
-
ABS()
X
IS_DATE()
-
REPLACECHR()
-
ADD_TO_DATE()
X
IS_NUMBER()
-
REPLACESTR()
-
AES_DECRYPT()
-
IS_SPACES()
-
REVERSE()
-
AES_ENCRYPT()
-
ISNULL()
S
ROUND(DATE)
-
ASCII()
-
LAST()
-
ROUND(NUMBER)
X
AVG()
S
LAST_DAY()
X
RPAD()
X
CEIL()
X
LEAST()
-
RTRIM()
X
CHOOSE()
-
LENGTH()
X
SET_DATE_PART()
-
CHRCODE()
-
LN()
X
SIGN()
X
COMPRESS()
-
LOG()
-
SIN()
X
CONCAT()
X
LOOKUP
-
SINH()
-
COS()
X
LOWER()
X
SOUNDEX()
-
COSH()
-
LPAD()
X
SQRT()
X
COUNT()
S
LTRIM()
X
STDDEV()
S
CRC32()
-
MAKE_DATE_TIME()
-
SUBSTR()
X
CUME()
-
MAX()
S
SUM()
S
DATE_COMPARE()
X
MD5()
X
SYSTIMESTAMP()
S
DATE_DIFF()
X
MEDIAN()
-
TAN()
S
DECODE()
X
METAPHONE()
-
TANH()
-
DECODE_BASE64()
-
MIN()
S
TO_BIGINT
X
DECOMPRESS()
-
MOD()
S
TO_CHAR(DATE)
S
ENCODE_BASE64()
-
MOVINGAVG()
-
TO_CHAR(NUMBER)
X
EXP()
X
MOVINGSUM()
-
TO_DATE()
X
FIRST()
-
NPER()
-
TO_DECIMAL()
X
FLOOR()
X
PERCENTILE()
-
TO_FLOAT()
X
FV()
-
PMT()
-
TO_INTEGER()
X
GET_DATE_PART()
X
POWER()
X
TRUNC(DATE)
S
GREATEST()
-
PV()
-
TRUNC(NUMBER)
S
IIF()
X
RAND()
-
UPPER()
X
IN()
S
RATE()
-
VARIANCE()
S
INDEXOF()
-
REG_EXTRACT()
-
INITCAP()
X
REG_MATCH()
-
次の表に、Amazon Redshiftデータベースで使用できる演算子を示します。Xマークの付いたカラムは、ソース側、ターゲット側、または完全なSQL ELTの最適化を使用して、演算子をAmazon Redshiftデータベースにプッシュできることを示しています。
演算子
SQL ELTの最適化
+
X
-
X
*
X
/
X
%
X
||
X
>
X
=
X
>=
X
<=
X
! =
X
AND
X
OR
X
NOT
X
^=
X