> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automq.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 管理 Topic

> AutoMQ与Kafka 100%兼容，实现Topic的创建、管理、查询消息、删除，提供云原生的高扩展性和成本效益。

本文介绍 Topic 的基本概念、相关约束以及 Topic 相关的创建、查看、变更和删除操作。

## 创建 Topic

### 操作步骤

1. 登录环境控制台，在左侧导航栏单击**实例列表** 。然后在实例列表中，单击目标实例名称，进入实例内部功能。

2. 在左侧导航栏单击**Topic** ，然后在**Topic** 列表页面单击**新建Topic** 。

3. 在**新建Topic** 的表单页面中填写名称、分区数、消息清理策略，然后单击**确定，** 完成创建。

<Info>
  如果实例开启了自动创建 Topic， 则会在生产消息或者订阅消息时自动触发 Topic 的创建。生产环境建议使用控制台或者 Kafka Admin API 进行 Topic 管理，避免自动创建带来的失控风险。
</Info>

## 查看 Topic 详情

### 操作步骤

1. 登录环境控制台，在左侧导航栏单击**实例列表** 。然后在实例列表中，单击目标实例名称，进入实例内部功能。

2. 在左侧导航栏单击**Topics** ，然后在**Topic** 列表页面找到目标 Topic。

3. 点击目标 Topic，进入 Topic 内部，查看概要信息、订阅信息和相关 Metrics 数据。

## 查询消息

AutoMQ  Kafka 支持在控制台直接查询消息。查询条件和参数如下：

* 根据相对时间：在选定多个分区时，支持按相对时间查询消息。

* 根据相对位点：在选定单个分区的时候，可以指定位点查询消息。

### 操作步骤

1. 登录环境控制台，在左侧导航栏单击**实例列表** 。然后在实例列表中，单击目标实例名称，进入实例内部功能。

2. 在左侧导航栏单击**Topics** ，然后在**Topic** 列表页面找到目标 Topic。

3. 点击目标 Topic，进入 Topic 内部，点击消息查询，输入相关的过滤条件查询消息列表。

## 删除 Topic

删除 Topic 后，Topic 内的所有消息和配置都会被清理，无法恢复。因此首先需要确认业务不再使用。

<Info>
  如果实例开启了自动创建 Topic， 在生产消息或者订阅消息时自动触发 Topic 的重新创建。生产环境建议使用控制台或者 Kafka Admin API 进行 Topic 管理，避免自动创建带来的失控风险。
</Info>

### 操作步骤

1. 登录环境控制台，在左侧导航栏单击**实例列表** 。然后在实例列表中，单击目标实例名称，进入实例内部功能。

2. 在左侧导航栏单击**Topics** ，然后在**Topic** 列表页面找到目标 Topic。

3. 点击右侧操作按钮，点击删除，完成二次确认后删除。
