Apache Calcite-添加聚合函数(MODE Aggregation Function)_calcite 自定义聚合函数-CSDN博客

网站介绍:文章浏览阅读640次。由于在Apache Calcite社区贡献了聚合函数的PR且被合入,这篇博客主要记录一下聚合函数的实现过程以及注意事项。添加聚合函数步骤在Parser.jj添加关键字(这个可以根据实际情况添加,由于当前MODE函数只在PostGresql中实现,因此在合入时候没有将MODE添加为关键字)新增函数解析在SqlKind新增Aggregation Function函数MODE在SqlStdOperatorTable(中保存了SqlOperator和SqlFunction)中新增MODE函数定义_calcite 自定义聚合函数