You need to enable JavaScript to run this app.
导航
使用数据库访问工具访问分析服务
最近更新时间:2024.07.17 10:26:43首次发布时间:2024.01.09 20:51:22

分析服务启用后,您可以通过一些数据库工具连接分析服务,查看节点中的库表信息、查询分析实例中的索引数据。

注意事项

目前 ES 6.7.1 版本实例暂不支持分析服务。

准备工作

通过数据库工具连接分析服务时,需要提前完成以下准备工作:

  • 在本地安装需要的数据库工具。本文选择用 DBeaver、Navicat 这两款工具介绍如何连接并查询分析服务节点数据。
  • 如果需要使用公网连接分析服务,需要提前开启公网访问,请参见配置分析服务公网访问
  • 连接分析服务前,需要提前在实例的分析服务页面查看并获取连接信息,包含 SQL 分析节点的访问地址、端口号、登录用户和密码。
    图片
  • 如果需要直接查询分析索引中的数据,您可以选择先在 MySQL 客户端中创建库表(外表)信息。具体操作,请参见步骤二:在 SQL 分析节点中创建外表查询索引数据

使用数据库工具查询实例索引数据

  • DBeaver 是一款免费、开源(GPL)的通用数据库工具,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase以及其他兼容 JDBC 的数据库。您可以通过 DBeaver 的图形界面查看数据库结构、执行 SQL 查询和脚本、浏览和导出数据、处理 BLOB/CLOB 数据以及修改数据库结构等。
  • Navicat 是一套快速、可靠且价格相宜的数据库管理工具,专注于简化数据库的管理及降低系统管理成本。Navicat 提供图形化用户界面,您可以创建本机到 AnalyticDB MySQL 版集群的远程连接,然后使用 Navicat 进行数据管理。
  1. 打开 DBeaver 工具,然后在菜单栏中选择数据库 > 新建数据库连接
    图片
  2. 在选择数据库页面,选择需要连接的数据库类型为 MySQL,然后单击下一步
    图片
  3. 在填写 MySQL 连接信息对话框,设置地址、端口、用户名和密码信息。
    图片
    • 服务器地址:SQL 分析节点的访问地址域名,按需选择私网访问地址域名或公网访问地址域名。
    • 端口:SQL 分析节点的访问端口
    • 用户名+密码:连接用户和密码信息。

    说明

    您可以直接使用 admin 用户,但更建议您使用自建的低权限、只读用户。
    如果使用 admin 用户,但忘记了密码,您可以选择重置密码,具体操作请参见重置实例密码

  4. 连接信息配置完成后,单击测试连接。测试成功后,单击确定
    图片
  5. 在新建的数据库连接中,展开库表结构,然后右键单击目标表并选择查看表
    图片
  6. 查看表数据。
    该表格中的数据就是云搜索服务实例中的索引数据。
    图片