<< Click to Display Table of Contents >> 计算列函数 |
为了更好地支持客户对表达式的使用需求,永洪对表达式功能和易用性做了增强优化。8.8和9.0版本需要设置use.yonghong.script=true,才能开启以下功能增强。9.0.1版本默认开启。
1. 两种表达式,统一合并为“计算列”
在8.8版本之前,永洪产品有2种表达式入口:“新建表达式”和“新建聚合表达式”。在8.8版本中,对这两种类型的表达式进行了合并,合并后统一为“新建计算列”。用户不用再区分细节和聚合表达式,只需要根据场景需求创建对应的字段列,优化了用户自建计算列的体验。
2. 新计算列的支持粒度
函数分为以下几个类别:日期时间、文本、数学、类型转换、逻辑、聚合、多粒度表达式。对函数说明进行了易用性优化,帮助用户快速找到并理解函数的正确用法。8.8版本支持的数据库是Oracle,SybaseIQ,9.0.1版本支持的数据库有ORACLE,SybaseIQ,MYSQL,GBASE8A,DERBY,DB2,HIVE,SPARK,HANA,HBASE,GAUSSDB100,GAUSSDB200,POSTGRESQL,GREENPLUM,PRESTO,KYLIN,IMPALA,MAX COMPUTE,ANALYTICDB,SQLSERVER。