跳到主要内容
版本:2.14.0

数据查询分析

数据查询功能简介

有了数据之后,如何能够快速搜索数据,使数据产生价值是用户最为关心的问题之一。炎凰数据平台提供功能齐全的搜索页面,能够帮助用户更快更有效的对自己的数据进行检索,从而发现数据中的有用信息。

在登录进入系统之后,可以在首页点击查询的图标,或者点击“进行查询”按钮,进入查询页面。

go_to_search

SQL 功能综述

炎凰数据平台使用SQL作为数据查询语言,但是由于炎凰数据平台存储events的时候不要求提供明确的模式(schema),所以炎凰数据平台使用的SQL和普通数据库的SQL有一定的差异。

  1. 炎凰数据平台的SQL当中,FROM关键字后面需要跟数据集(event set)的名称,表示从某个数据集当中查询数据
  2. 平台支持使用CROSS/OUTER APPLY语法丰富数据的内容
  3. 平台支持使用apply语法来做投影字段的丰富
  4. 如果要使用字符串字面常量,需要使用单引号(')来做引用。
  5. 如果字段名和SQL保留关键字冲突,需要使用双引号来转义。例如,有一个字段名称为from,为了能够查询到这个字段,需要使用SELECT "from" FROM main
  6. 在炎凰数据平台中,字段名大小写字母敏感的,例如,SELECT A, a FROM main最终得到的字段名是Aa,是两个完全不同的字段。
警告

炎凰数据平台的SQL对于字段名是大小写敏感的,除了字段名之外,关键字等都是大小写不敏感的。字段名如果包含了非数字和字母的特殊字符,必须是用双引号把字段名引用,才能够正常查询。

通过炎凰数据平台 web查询事件

  1. 登录炎凰数据平台 web
  2. 点击左侧栏中查询按钮即进入查询页面 search_page
  3. 在查询页面中,点击右侧版面在“查询语句历史”标签下可看到所有最近使用过的查询语句历史。点击”加载“按钮,即可将该查询输入到查询框中并运行。 search_history
  4. 在查询框中可以输入SQL,然后点击放大镜按钮(或者敲击Ctrl + 回车键),即可执行SQL查询。查询框能够高亮显示SQL语法。 search_example
  5. 在查询框中输入的内容如果匹配查询语句的历史,则会自动弹出提示框,在提示框中选中的查询将直接输入查询框。 search_auto_complete