# EMQX Tables 集成指南

EMQX Tables 部署的**集成与客户端**页面提供 EMQX Broker 数据写入指南，以及 PostgreSQL 和 DBeaver 连接指南。本页帮助您根据数据写入或查询需求选择合适的入口。

## 进入集成与客户端

1. 进入目标 EMQX Tables 部署。
2. 在左侧菜单中，点击**集成与客户端**。

![集成与客户端页面](./_assets/connect_to_service.png)

## 选择集成方式

| 目标 | Console 入口 | 操作指南 |
| --- | --- | --- |
| 将 MQTT 数据写入 Tables | **EMQX Broker 集成** | [配置 EMQX Tables 数据集成](../../data_integration/emqx_tables.md) |
| 使用命令行或应用查询数据 | **查询工具**中的 **PostgreSQL** | [通过 PostgreSQL 协议连接 EMQX Tables](./emqx_tables_with_postgresql.md) |
| 使用桌面数据库工具查询数据 | **查询工具**中的 **DBeaver** | [使用 DBeaver 连接 EMQX Tables](./emqx_tables_with_dbeaver.md) |

点击**EMQX Broker 集成**区域会打开数据集成文档。点击 **PostgreSQL** 或 **DBeaver** 后，Console 会打开当前部署的连接指南，并自动填入部署专属的连接信息。

如需从创建部署开始完成目标表、连接器、规则、消息发布和查询验证，参见[快速开始](../emqx_tables_quick_start.md)。
如果只需在 Console 中查询数据，可以直接使用[数据查询](../emqx_tables_data_explorer.md)，无需安装外部客户端。

## 连接注意事项

- 公网客户端应使用当前部署连接指南中显示的公网地址和对应端口。
- 使用当前部署连接指南中显示的用户名和密码进行认证。
- Broker 快速配置中的内部连接参数由平台根据网络关联自动生成，不应作为外部客户端的公网连接参数。
- PostgreSQL 协议兼容不代表支持完整的 PostgreSQL 数据库功能。请使用 EMQX Tables 支持的 SQL 语法。
