使用手册
查询分析

1. 查询分析

Ofnil 提供了一个查询分析模块,可以帮助用户快速查询数据源中的数据。 在查询分析页面中,主要分了三个区域:查询文件树区域、查询编辑器区域、运行结果区域。

2. 查询文件树

2.1 创建查询文件及目录

支持创建两种查询文件:

  • SQL 查询文件:使用 SQL 语句从数据源中查询数据。SQL 查询基于 AnalyticDB for MySQL (opens in a new tab),适用于结构化数据分析和处理。

  • CYPHER 查询文件:使用 CYPHER 语句查询图数据集,以探索和分析复杂的关系网络。CYPHER 查询基于 Flavius (opens in a new tab),适用于图数据库场景。

查询文件目录方便用户管理查询文件,最多支持创建 4 层目录。

2.2 查询文件操作

在查询文件树上,在查询文件上通过右键菜单或点击 按钮,打开查询文件操作菜单,支持以下操作:

  • 重命名查询文件
  • 移动查询文件
  • 复制查询文件
  • 删除查询文件
  • 预览查询文件:鼠标移动到查询文件上,可以预览查询文件内容

2.3 查询文件目录操作

在查询文件树上,在查询文件目录上通过右键菜单或点击 按钮,打开查询文件目录操作菜单,支持以下操作:

  • 新增目录
  • 重命名查询文件目录
  • 新增SQL查询文件
  • 新增CYPHER查询文件
  • 删除查询文件目录

3. 查询编辑器

Ofnil通过点击文件树里的查询文件打开查询文件,支持同时打开多个查询文件,每个查询文件都有一个独立的查询编辑器。

3.1 查询文件标签页

多个查询文件通过标签页的方式展示,可以通过点击标签页切换查询文件。标签页右侧的 按钮可以关闭当前查询文件。标签页支持多种操作,包括:

  • 关闭:关闭当前查询文件
  • 关闭右侧标签页:关闭当前标签页右侧的标签页
  • 关闭其他标签页:关闭除当前标签页外的其他标签页
  • 关闭所有标签页:关闭所有标签页
  • 重命名:重命名当前查询文件。

3.2 查询文件编辑器

查询文件编辑器由工具栏和编辑器组成。工具栏提供了一些常用的操作,包括:

  • 选择数据源
  • 保存:保存当前查询文件
  • 运行:运行当前查询文件
  • 快捷键:显示当前查询文件的快捷键

您也可以通过快捷键 Ctrl + S 保存查询文件,Ctrl + Enter 运行查询文件,其他快捷键查看工具栏上的快捷键按钮 ⌨️

4. 运行结果记录

4.1 运行记录

当运行查询文件时,会产生一条运行记录,运行记录展示了查询文件的运行结果,包括运行状态、运行耗时、运行结果、运行日志等信息。

4.2 运行详情

点击运行记录的 查看 按钮,可以查看运行结果、运行日志等信息。

4.2.1 表格

运行结果以表格的形式展示,支持数据导出、数据筛选等操作。

4.2.2 图表

运行结果以图表的形式展示,支持柱状图、折线图、散点图,您可以通过配置图表来展示不同的图表效果。

4.2.3 日志

运行日志展示了查询文件的运行日志,通常用于对查询语句的调试和排查。