数据查询分析
数据查询功能简介
有了数据之后,如何能够快速搜索数据,使数据产生价值是用户最为关心的问题之一。炎凰数据平台提供功能齐全的搜索页面,能够帮助用户更快更有效的对自己的数据进行检索,从而发现数据中的有用信息。
在登录进入系统之后,可以在首页点击查询的图标,或者点击“进行查询”按钮,进入查询页面。
SQL 功能综述
炎凰数据平台使用SQL作为数据查询语言,但是由于炎凰数据平台存储events的时候不要求提供明确的模式(schema),所以炎凰数据平台使用的SQL和普通数据库的SQL有一定的差异。
- 炎凰数据平台的SQL当中,
FROM
关键字后面需要跟数据集(event set)的名称,表示从某个数据集当中查询数据 - 平台支持使用
CROSS/OUTER APPLY
语法丰富数据的内容 - 平台支持使用
apply
语法来做投影字段的丰富 - 如果要使用字符串字面常量,需要使用单引号(
'
)来做引用。 - 如果字段名和SQL保留关键字冲突,需要使用双引号来转义。例如,有一个字段名称为
from
,为了能够查询到这个字段,需要使用SELECT "from" FROM main
。 - 在炎凰数据平台中,字段名大小写字母敏感的,例如,
SELECT A, a FROM main
最终得到的字段名是A
和a
,是两个完全不同的字段。
caution
炎凰数据平台的SQL对于字段名是大小写敏感的,除了字段名之外,关键字等都是大小写不敏感的。字段名如果包含了非数字和字母的特殊字符,必须是用双引号把字段名引用,才能够正常查询。
通过炎凰数据平台 web查询事件
- 登录炎凰数据平台 web
- 点击左侧栏中查询按钮即进入查询页面
- 在查询页面中,点击右侧版面在“查询语句历史”标签下可看到所有最近使用过的查询语句历史。点击”加载“按钮,即可将该查询输入到查询框中并运行。
- 在查询框中可以输入SQL,然后点击放大镜按钮(或者敲击Ctrl + 回车键),即可执行SQL查询。查询框能够高亮显示SQL语法。
- 在查询框中输入的内容如果匹配查询语句的历史,则会自动弹出提示框,在提示框中选中的查询将直接输入查询框。