## Description
OpenSearch 数据源探查后,数据目录左侧出现了 OpenSearch → top_queries → 07 这样的目录树节点。这个展示是不正确的。
OpenSearch 正常的数据组织是:
Cluster
└─ Index
└─ Document
└─ Field
也就是说,OpenSearch 的真实资源对象是 完整 index 名,不是关系型数据库里的“库 / schema / 表”层级。
当前环境中真实存在的 OpenSearch index 是:
top_queries-2026.07.21-44538 3243
top_queries-2026.07.22-44539 3739
top_queries-2026.07.23-44540 4666
top_queries-2026.07.24-44541 5195
top_queries-2026.07.25-44542 5143
top_queries-2026.07.26-44543 5222
top_queries-2026.07.27-44544 5248
top_queries-2026.07.28-44545 2118
top_queries 不是一个真实 index。
07 也不是一个真实 index。
它们只是从真实 index 名 top_queries-2026.07.xx-xxxxx 中拆出来的片段,不应该作为数据目录中的资源节点展示。
因此这个问题的准确描述是:OpenSearch 数据目录错误展示了非真实资源节点 top_queries 和 07。这些节点不是 OpenSearch 真实 index,应该不显示;目录中应只展示真实 index 资源。
Steps to reproduce
- 登录
https://14.103.77.23。
- 进入 数据资源和知识网络 → 数据连接。
- 添加 OpenSearch 数据连接,连接信息:
- Host:
opensearch-cluster-master.resource.svc.cluster.local
- Port:
9200
- Index pattern:
*
- 用户名/密码留空
- 执行探查。
- 进入 数据资源和知识网络 → 数据目录。
- 展开左侧 OpenSearch 连接。
- 观察左侧目录树出现:
OpenSearch
└─ top_queries
└─ 07
- 点击
top_queries 或 07。
- 右侧显示“暂无资源”。
- 到服务器上验证真实 index:
kubectl exec -n resource opensearch-cluster-master-0 -- \
curl -s 'http://127.0.0.1:9200/_cat/indices/top_queries*?v&h=index,docs.count'
- 可以看到真实 index 是
top_queries-2026.07.xx-xxxxx 系列,而不是 top_queries 或 07。
Expected behavior
OpenSearch 数据目录应该只展示真实存在的 index 资源,例如:
OpenSearch
├─ top_queries-2026.07.21-44538
├─ top_queries-2026.07.22-44539
├─ top_queries-2026.07.23-44540
├─ top_queries-2026.07.24-44541
├─ top_queries-2026.07.25-44542
├─ top_queries-2026.07.26-44543
├─ top_queries-2026.07.27-44544
└─ top_queries-2026.07.28-44545
或者在右侧资源列表中平铺展示真实 index。
不应该展示这些非真实 index 节点:
因为它们并不是 OpenSearch 中真实存在的 index,展示后会误导用户以为它们是可点击的数据资源。
Actual behavior
- 左侧 OpenSearch 目录树中错误显示了
top_queries、07 这类非真实资源节点。
top_queries 不是 OpenSearch 真实 index。
07 不是 OpenSearch 真实 index。
- 点击这些非真实节点后,右侧显示“暂无资源”,进一步误导用户以为该节点下没有数据。
- 实际真实 index 是
top_queries-2026.07.xx-xxxxx 系列,且这些 index 有文档。
Environment
- OS: Windows 客户端访问
- Browser: Edge/Chrome
- Version: 14.103.77.23 当前部署环境
- Module: 数据资源和知识网络 / 数据目录 / OpenSearch 数据源
- OpenSearch:
resource/opensearch-cluster-master,端口 9200,安全插件关闭
Acceptance Criteria (Definition of Done)
Boundaries / Risk
该问题涉及 OpenSearch 数据源探查结果建模、目录树节点生成和资源列表展示逻辑。修复时需要注意:
- OpenSearch 与关系型数据库的数据组织模型不同,不能复用数据库/schema/table 的目录拆分规则。
- 关系型数据库可以展示数据库/schema/table 层级。
- OpenSearch 应展示真实 index,不应把 index 名片段拆成虚拟资源节点。
Additional context
截图证据已更新:当前截图显示左侧错误展示非真实 OpenSearch index 节点 op_queries、7,右侧显示空资源列表。
Screenshot evidence
这张截图对应当前问题现场:
- 左侧 OpenSearch 数据目录错误展示了
top_queries 节点。
top_queries 下还错误展示了 07 节点。
- 但
top_queries 和 07 都不是 OpenSearch 中真实存在的 index。
- 点击这些非真实节点后,右侧显示“资源列表 / 暂无资源”。
- 正确行为应是不展示这些由 index 名拆出来的非真实节点,只展示真实完整 index,例如
top_queries-2026.07.21-44538。
截图文件名:codex-clipboard-c993b478-81bd-4e42-a8ee-c7e9f2f2535e.png
## Description
OpenSearch 数据源探查后,数据目录左侧出现了
OpenSearch → top_queries → 07这样的目录树节点。这个展示是不正确的。OpenSearch 正常的数据组织是:
也就是说,OpenSearch 的真实资源对象是 完整 index 名,不是关系型数据库里的“库 / schema / 表”层级。
当前环境中真实存在的 OpenSearch index 是:
top_queries不是一个真实 index。07也不是一个真实 index。它们只是从真实 index 名
top_queries-2026.07.xx-xxxxx中拆出来的片段,不应该作为数据目录中的资源节点展示。因此这个问题的准确描述是:OpenSearch 数据目录错误展示了非真实资源节点
top_queries和07。这些节点不是 OpenSearch 真实 index,应该不显示;目录中应只展示真实 index 资源。Steps to reproduce
https://14.103.77.23。opensearch-cluster-master.resource.svc.cluster.local9200*top_queries或07。top_queries-2026.07.xx-xxxxx系列,而不是top_queries或07。Expected behavior
OpenSearch 数据目录应该只展示真实存在的 index 资源,例如:
或者在右侧资源列表中平铺展示真实 index。
不应该展示这些非真实 index 节点:
因为它们并不是 OpenSearch 中真实存在的 index,展示后会误导用户以为它们是可点击的数据资源。
Actual behavior
top_queries、07这类非真实资源节点。top_queries不是 OpenSearch 真实 index。07不是 OpenSearch 真实 index。top_queries-2026.07.xx-xxxxx系列,且这些 index 有文档。Environment
resource/opensearch-cluster-master,端口9200,安全插件关闭Acceptance Criteria (Definition of Done)
top_queries、07这类由 index 名拆出来的非真实资源节点。top_queries-2026.07.xx-xxxxx系列真实 index 能在目录或右侧资源列表中正确展示。Boundaries / Risk
该问题涉及 OpenSearch 数据源探查结果建模、目录树节点生成和资源列表展示逻辑。修复时需要注意:
Additional context
截图证据已更新:当前截图显示左侧错误展示非真实 OpenSearch index 节点 op_queries、7,右侧显示空资源列表。
Screenshot evidence
这张截图对应当前问题现场:
top_queries节点。top_queries下还错误展示了07节点。top_queries和07都不是 OpenSearch 中真实存在的 index。top_queries-2026.07.21-44538。截图文件名:
codex-clipboard-c993b478-81bd-4e42-a8ee-c7e9f2f2535e.png