开发者社区> 问答> 正文

MaxCompute SQL是什么?

MaxCompute SQL是什么?

展开
收起
芯在这 2021-12-08 17:24:01 418 0
1 条回答
写回答
取消 提交回答
  • TPC-DS 100% 支持,同时语法高度兼容Hive,有Hive背景开发者直接上手,特别在大数据规模下性能强大。

    完全自主开发的compiler,语言功能开发更灵活,迭代快,语法语义检查更加灵活高效

    基于代价的优化器,更智能,更强大,更适合复杂的查询

    基于LLVM的代码生成,让执行过程更高效

    支持复杂数据类型(array,map,struct)

    支持Java、Python语言的UDF/UDAF/UDTF

    语法:Values、CTE、SEMIJOIN、FROM倒装、Subquery Operations、Set Operations(UNION /INTERSECT /MINUS)、SELECT TRANSFORM 、User Defined Type、GROUPING SET(CUBE/rollup/GROUPING SET)、脚本运行模式、参数化视图

    支持外表(外部数据源+StorageHandler 支持非结构化数据)

    2021-12-08 17:24:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载