官术网_书友最值得收藏!

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
主站蜘蛛池模板: 吉木乃县| 榆中县| 阿合奇县| 徐水县| 大方县| 扎兰屯市| 津市市| 礼泉县| 平乡县| 西平县| 恩施市| 蒙自县| 靖边县| 温泉县| 海宁市| 鄂州市| 新郑市| 开平市| 云和县| 邹平县| 田东县| 灌阳县| 壤塘县| 汨罗市| 沧州市| 车致| 永清县| 都兰县| 大埔区| 公安县| 新巴尔虎左旗| 开江县| 新沂市| 乐亭县| 昌都县| 绍兴县| 平顶山市| 库伦旗| 内江市| 东丽区| 凤山县|