跳到主要内容

数据网关控制台 (5501)

这是一个可直接在浏览器中查询数据湖的控制台。无需为每种存储引擎安装不同的客户端,在一个界面上即可选择四种查询语言。

项目值
地址 (TLS)https://<server-ip>:5501/
登录PP_DATA_GATEWAY_WEB_USER / PP_DATA_GATEWAY_WEB_PASSWORD
其他访问方式管理控制台 → 工具 屏幕中的 Data Gateway 卡片
如果您需要在程序中使用

有一个可连接到同一网关的 Java 客户端 → Data Gateway 客户端


界面​

数据网关控制台 — 查询模式 · 表列表 · 编辑器 · 结果 · 执行信息

编号说明
①查询模式 — PQL · CQL · SQL · TQL。选择后,将切换到该语言的引擎
②表列表 — 当前模式所查看的 schema 中的所有表。支持搜索和收藏
③编辑器 — Run(F9) · Format · Clear。可通过选项卡同时保留多个查询
④结果 — 以 Grid · JSON · Chart 三种方式查看,并以 Copy · CSV · JSON 下载。行筛选单独提供
⑤上次执行 — 成功与否 · 时间 · 耗时 · 行数
⑥右侧选项卡 — 历史 · 片段 · 架构 · 键 · 状态
⑦底部栏 — 连接状态 · 当前模式 · 打开的选项卡数,右侧是上次执行摘要

四种模式 — 何时选用哪一种​

模式底层引擎适用场景
PQLPostgreSQL 元数据存储资产 · 标签 · 报警设置等主数据(mm_*)
CQLAster TSDB时序原始数据和聚合(tm_*)
SQLSpark湖仓 · 大规模分析
TQL时序引擎时间窗口聚合 · 间隙填充

切换模式时,左侧表列表也会随之变化。当前处于哪种模式,会同时显示在编辑器右侧 («PQL · PostgreSQL meta-store»)和底部栏中。


右侧选项卡​

架构 — 展开查看当前模式的表和列。无需记住表名。

架构选项卡

键 — 查看分区键和集群键。在 Aster TSDB 中,查询是否可行由键决定 — 在添加 ALLOW FILTERING 之前,请先从这里查看。

键选项卡

历史 — 已执行的查询会与模式标识一同累积。支持搜索,点击即可重新执行。

片段 — 保存常用查询。

片段选项卡

状态 — 网关和底层引擎的连接状态。

状态选项卡


CQL 模式​

CQL 模式 — Aster TSDB 表列表

Aster TSDB 不能在没有条件的情况下进行查询

分区键是查询的轴。如果要按不属于键的列进行过滤,则必须扫描所有节点, 这会要求 ALLOW FILTERING,在生产集群中,该查询是危险的。 为什么表有 104 个,以及使用哪些键,请参阅 数据库模型。


网关会拒绝的操作​

控制台基于网关运行,因此会继承网关的限制。

  • DDL — 修改 schema 的语句
  • 一次发送多个语句
  • TQL 更新

不应通过此路径修改 schema → 如何更改设置


相关文档​

时序分析器 (7801) · Data Gateway 客户端 · 数据库模型