Microsoft Azure SQL Data Warehouse V2コネクタ > プッシュダウンの最適化 > プッシュダウンの最適化関数
  

プッシュダウンの最適化関数

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