- Stream Analytics with Microsoft Azure
- Anindita Basak Krishna Venkataraman Ryan Murphy Manpreet Singh
- 160字
- 2021-07-02 22:35:57
Declarative SQL constructs
A simple-to-use UI is provided and queries can be constructed using the provided user interface. The following is the feature set of the declarative SQL constructs:
- Filters (Where)
- Projections (Select)
- Time-window and property-based aggregates (Group By)
- Time-shifted joins (specifying time bounds within which the joining events must occur)
- All combinations thereof
The following is a summary of different constructs to manipulate streaming data:
- Data manipulation: SELECT, FROM, WHERE GROUP BY, HAVING, CASE WHEN THEN ELSE, INNER/LEFT OUTER JOIN, UNION, CROSS/OUTER APPLY, CAST, INTO, ORDER BY ASC, DSC
- Date and time functions: DateName, DatePart, Day, Month, Year, DateDiff, DateTimeFromParts, DateAdd
- Temporal functions: Lag, IsFirst, LastCollectTop
- Aggregate functions: SUM, COUNT, AVG, MIN, MAX, STDEV, STDEVP, VAR VARP, TopOne
- Mathematical functions: ABS, CEILING, EXP, FLOOR POWER, SIGN, SQUARE, SQRT
- String functions: Len, Concat, CharIndex Substring, Lower Upper, PatIndex
- Scaling extensions: WITH, PARTITION BY OVER
- Geospatial: CreatePoint, CreatePolygon, CreateLineString, ST_DISTANCE, ST_WITHIN, ST_OVERLAPS, ST_INTERSECTS
推薦閱讀
- Hands-On Internet of Things with MQTT
- R Data Mining
- Linux Mint System Administrator’s Beginner's Guide
- 腦動力:PHP函數速查效率手冊
- 數控銑削(加工中心)編程與加工
- C語言寶典
- 嵌入式操作系統
- Lightning Fast Animation in Element 3D
- 單片機C語言程序設計完全自學手冊
- Mastering GitLab 12
- 伺服與運動控制系統設計
- JSP通用范例開發金典
- Practical Network Automation
- Hands-On Agile Software Development with JIRA
- 巧學活用Linux