大数据
文章平均质量分 74
不悔将来
IT从业者
展开
-
KYLIN问题收录(不定期更新)
kyin问题记录原创 2021-12-02 17:23:55 · 1265 阅读 · 0 评论 -
OLAP解析工具简单对比
目前已知和了解的SQL解析转义工具有Antlr,Calcite和SparkSQL,就这三种解析转义的优缺点做个简单的阐述简介Antlr是一款非常经典的解析工具,它基于g4文件,只要熟悉其语法机构,即可创建一种新的语言(可以进行词义和语义解析的)。流程转存失败重新上传取消转存失败重新上传取消样例/模板 csvFile: hdr row+ ; hdr : row ; row : field (',' field)* '\r'? '\n...原创 2021-05-27 16:22:08 · 1154 阅读 · 0 评论 -
Apache Calcite解析表名和字段名信息(未进行validate)
目前市面上没有找到使用Calcite做解析的代码逻辑,可能是因为太过简单或者是与Calcite本意相悖吧,无奈之下自己实现了一份,仅供参考原创 2021-04-19 17:55:28 · 3411 阅读 · 4 评论 -
Kylin查询SQL形式调研
目录背景模型配置Cube构建查询SQL案例一案例二案例三:转义的SQL案例四:直接按照模型名查询结论背景使用OLAP进行建模,会创建模型表A,用户能够感知的表也是A,因此在使用时只针对A做查询操作。但因为底层引擎使用的是Kylin,它是否能够识别A并精准的命中CUBE?此为本次的起因模型配置选择事实表KYLIN_ACCOUNT 和 维度表KYLIN_COUNTRYCube构建查询SQL...原创 2021-04-08 09:27:41 · 451 阅读 · 0 评论 -
SCALA学习记录总结
读取--求值--打印--循环,即:REPLScala中的类不声明为public语句结束的符号可以作为语句结束的符号是:常量,标识符,保留字以及以下的分隔符:this null true false return type <xml-start>- ) ] }{}和()的作用Ø 大括号{}用于代码块,计算结果是代码最后一行;Ø 大括号{}用于拥有代码块的函数;Ø 大括号{}在只有一行代码时可以省略,除了case语句(Sca...原创 2021-03-24 17:54:03 · 393 阅读 · 0 评论