永洪BI Palo支持连接永洪BI,您可以根据以下的指导步骤来连接您的永洪BI。 准备工作 安装并登录永洪BI。 为Palo集群的Leader Node绑定EIP 连接Palo 启动 永洪BI ,点击左上方 新建 ,在 连接数据源 处选择 MySQL 。 然后按照如下方式,填写数据源配置: 驱动 :选择 默认驱动:com.mysql.jdbc.Driver 即可 URL : jdbc:mysql:
注释 PALO支持SQL注释 单行注释: 以--开头的语句会被识别成注释并且被忽略掉。单行注释可以独立成行或者出现在其他语句的部分语句或者完整语句之后。 多行注释:'/*' 和'*/'之间的文本会被识别成注释并且被忽略掉。多行注释可以单独占据单行或多行,或者出现在其他语句的中间,前面或者后面。 举例: -- This line is a comment about a query mysql> s
推荐直接使用 hll_union_agg ,效率更高。 返回值:bigint 类型。
本文介绍如何使用该功能。 查询计划树 SQL 是一个描述性语言,用户通过一个 SQL 来描述想获取的数据。而一个 SQL 的具体执行方式依赖于数据库的实现。而查询规划器就是用来决定数据库如何具体执行一个 SQL 的。
用户可以通过 EXPLAIN 命令来检查当前查询是否使用了物化视图。
这些版本已经在百度内部业务上大规模上线使用,相较于 Apache Release 版本,Bug 修复速度更快,稳定性相对更高。并且该版本与 Apache Release 版本完全兼容,推荐使用。 从 Apache Github 下载 Apache Release 版本 这里是 Apache PALO Github 仓库,可以直接下载 tag 源码包,会通过 git clone 下载代码仓库。
关于更多使用FineBI的操作指南,请参考 FineBI帮助文档 。
本文介绍如何使用该功能。 该功能目前仅针对 Broker Load 的分析。 导入计划树 如果你对 PALO 的查询计划树还不太了解,请先阅读之前的文章 [DORIS/典型实践/查询分析.md]。 一个 Broker Load 请求的执行过程,也是基于 PALO 的查询框架的。一个Broker Load 作业会根据导入请求中 DATA INFILE 子句的个数讲作业拆分成多个子任务。
如果必须要确保下界和上界都是可比较的字符,可以使用cast()函数。 使用说明:如果操作数是string类型时使用时,应该小心些。起始部分为上界的长字符串将不会匹配上界,该字符串比上界要大。between 'A' and 'M'不会匹配‘MJ’。如果需要确保表达式能够正常work,可以使用一些函数,如upper(), lower(), substr(), trim()。
用户使用 cast 函数可以把列值或者字面常量转换成函数参数需要的其他类型。 返回了类型:转换后的类型。