diff --git a/zh/key-features.md b/zh/key-features.md index 5ee936970..e8b493309 100644 --- a/zh/key-features.md +++ b/zh/key-features.md @@ -246,7 +246,8 @@ Binlog event filter 是比迁移表黑白名单更加细粒度的过滤规则, > **注意:** > -> 同一个表匹配上多个规则,将会顺序应用这些规则,并且黑名单的优先级高于白名单,即如果同时存在规则 `Ignore` 和 `Do` 应用在某个 table 上,那么 `Ignore` 生效。 +> - 同一个表匹配上多个规则,将会顺序应用这些规则,并且黑名单的优先级高于白名单,即如果同时存在规则 `Ignore` 和 `Do` 应用在某个 table 上,那么 `Ignore` 生效。 +> - 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。见[上游数据库配置文件介绍](source-configuration-file.md)。 ### 参数配置 diff --git a/zh/source-configuration-file.md b/zh/source-configuration-file.md index 51785c4a1..85222e30d 100644 --- a/zh/source-configuration-file.md +++ b/zh/source-configuration-file.md @@ -35,6 +35,16 @@ from: # interval: 3600 # expires: 0 # remain-space: 15 + +# 从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置 +# case-sensitive: false +# filters: +# - schema-pattern: dmctl +# table-pattern: t_1 +# events: [] +# sql-pattern: +# - alter table .* add column `aaa` int +# action: Ignore ``` > **注意:** @@ -71,3 +81,12 @@ from: > **注意:** > > 仅在 `interval` 不为 0 且 `expires` 和 `remain-space` 两个配置项中至少有一个不为 0 的情况下 DM 的自动清理策略才会生效。 + +### Binlog event filter + +从 DM v2.0.2 开始,Binlog event filter 也可以在上游数据库配置文件中进行配置。 + +| 配置项 | 说明 | +| :------------ | :--------------------------------------- | +| `case-sensitive` | Binlog event filter 标识符是否大小写敏感。默认值:false 。| +| `filters` | 配置 Binlog event filter,含义见 [Binlog event filter 参数解释](key-features.md#参数解释-2)。 |