全部產品
Search
文件中心

IoT Platform:函數概述

更新時間:Jun 30, 2024

SQL分析自身預置了諸多函數,可以滿足大部分業務情境的資料處理需求。本文為您介紹SQL分析提供的函數類型及函數使用相關說明。

背景資訊

SQL分析預置的函數類型如下。

函數類型

說明

日期與時間函數

支援處理DATE、DATETIME、TIMESTAMP等日期類型資料,實現加減日期、計算日期差值、提取日期欄位、擷取目前時間、轉換日期格式等業務處理能力。

數學函數

支援處理BIGINT、DOUBLE、DECIMAL、FLOAT等數實值型別資料,實現轉換進位、數學的運算、四捨五入、擷取隨機數等業務處理能力。

視窗函數

支援在指定的開窗列中,實現求和、求最大最小值、求平均值、求中間值、數值排序、數值位移、抽樣等業務處理能力。

彙總函式

支援將多條輸入記錄彙總成一條輸出值,實現求和、求平均值、求最大最小值、求平均值、參數彙總、字串串連等業務處理能力。

字串函數

支援處理STRING類型字串,實現截取字串、替換字串、尋找字串、轉換大小寫、轉換字串格式等業務處理能力。

複雜類型函數

支援處理MAP和ARRAY類型資料,實現複雜元素結構化處理。

其他函數

除上述函數之外,提供支援其他業務情境的函數。