---
description: 记录数据交换通道配置，用于 API、回放和推送通道管理。
navTitle: DX_CHANNELS
---
# **DX\_CHANNELS 数据交换通道**

此表记录数据交换的通道。目前支持API、回放和推送通道。API通道表示一个可以被调用的API，数据可以从这个通道被交换出去；回放和推送通道用于把指定数据表发送到目标单位或目标库中。

## 位置{#position}

模型路径：`/sysdata/data/tables/dx/DX_CHANNELS.tbl`

物理表名：`SZSYS_5_DX_CHANNELS`

## 表结构{#structure}

| 字段名 | 字段类型 | 字段描述 |
| :----  | :---- | :------ |
| DX\_CHANNEL\_ID | VARCHAR(32) | 通道ID，主键 |
| DX\_CHANNEL\_DESC | VARCHAR(256) | 通道描述 |
| ENABLE | NUMBER(1) | 启用，1代表启用，0代表禁用 |
| CHANNEL\_TYPE | NUMBER(1) | 通道类型，1代表API，2代表回放，3代表推送 |
| TRUST\_IP | VARCHAR(512) | 信任IP |
| SECRET\_CODE | VARCHAR(32) | 安全码 |
| API\_AUTH\_TYPE | VARCHAR(32) | API调用身份验证方式 |
| USERS | VARCHAR(512) | 授权用户 |
| DX\_RES\_ID | VARCHAR(32) | 可交换资源ID |
| DW\_TABLE\_ID | VARCHAR(36) | 数据表ID |
| DATA\_FILTER | VARCHAR(2048) | 数据范围 |
| DATA\_FIELDS | VARCHAR(2048) | 交换资源的可交换字段 |
| CUSTOM\_FILTER | VARCHAR(2048) | 申请数据范围 |
| CUSTOM\_FILTER\_DESC | VARCHAR(2048) | 申请数据范围描述 |
| CUSTOM\_FIELDS | VARCHAR(2048) | 用户申请的可交换字段 |
| API\_ENABLE | VARCHAR(256) | 可调用API，支持逗号分割多个 |
| API\_CALL\_TIMES | NUMBER(9) | 总共可调用API的次数 |
| API\_CALL\_PERIOD | NUMBER(1) | 调用周期：1-天，2-月，3-年 |
| API\_CALL\_PERIOD\_TIMES | NUMBER(9) | 周期内可调用API的次数 |
| PUSH\_ENABLE | NUMBER(1) | 启用推送 |
| PUSH\_SCHEDULE | VARCHAR(32) | 推送计划 |
| PUSH\_TARGET\_TABLE | VARCHAR(256) | 推送目标表名 |
| EXPORT\_ENABLE | NUMBER(1) | 启用导出 |
| APPLICATION\_TIME | TIMESTAMP | 申请时间 |
| AUTHOR\_TIME | TIMESTAMP | 批准时间 |
| EXPIRED\_DATE | TIMESTAMP | 过期时间 |
| COMMITER | VARCHAR(64) | 申请者 |
| COMMITER\_PHONE | VARCHAR(64) | 申请者电话 |
| COMMITER\_ORG\_ID | VARCHAR(64) | 申请者所属单位 |
| COMMITER\_DX\_ORG\_ID | VARCHAR(64) | 申请者所属交换单位 |
| AUTHOR | VARCHAR(64) | 批准人 |
| AUTHOR\_ORG\_ID | VARCHAR(64) | 批准人单位 |
| FLOW\_INSTANCE\_ID | VARCHAR(64) | 对应流程实例ID |
| SB\_REPOSITORY\_ID | VARCHAR(32) | 回放库代码 |
| SB\_USE\_INCREMENT | NUMBER(1) | 是否增量回放，1代表增量，0或空代表全量 |
| SB\_INC\_FIELD\_TYPE | NUMBER(1) | 增量时间字段的类型，1代表修改时间字段，2代表数据期字段 |
| SB\_INC\_FIELD | VARCHAR(64) | 增量时间字段的名称 |
| SB\_ENABLE\_REGULAR\_WHOLE | NUMBER(1) | 启用是否启用定时全量推送，1代表启用，0或空代表不启用 |
| SB\_REGULAR\_WHOLE\_PERIOD\_N | NUMBER(5) | 当SB\_ENABLE\_REGULAR\_WHOLE为1时，本字段代表每隔几天做一次全量回放 |
| SB\_ENABLE\_BACKUP | NUMBER(1) | 是否启用备份，如果启用，那么回放的数据要以文件的形式留底 |
| SB\_BACKUP\_COUNT | NUMBER(5) | 要保留的最大备份文件数量，以通道为单位 |
| SB\_NOTIFY\_WHEN | VARCHAR(32) | 回放通道执行完通知的时机 |
| SB\_NOTIFY\_TO | VARCHAR(1024) | 回放通道执行完通知哪些人 |
| LOG\_ENABLE | NUMBER(1) | 是否记录详细日志 |
| OPTIONS | CLOB | 更多属性 |

## 表索引{#indexes}

| 类型 | 名称 | 字段列表 | 是否唯一 | 说明 |
| :---- | :---- | :---- | :------ | :------ |
| 主键 | PRIMARY | DX\_CHANNEL\_ID | 是 | 唯一标识一条记录 |
| 索引 | - | - | - | 该表未定义其他索引 |
