# 订阅配置
订阅配置即配置数据模型业务数据分发给下游业务系统(订阅者)。
访问路径【主数据管理门户】→ 【数据分发】→【订阅配置】进入订阅配置页面。

# 新增订阅配置
点击【新增】按钮弹出新增配置弹框,选择推送方式和配置相关信息,配置行列权限

- 数据模型:从已发布的模型列表中选择一个模型。 
- 订阅系统:选择一个订阅者系统。(关于如何配置订阅者系统,请参考订阅系统) 
- 推送方式:包含 - 手动推送(浏览数据维护列表,选择数据和推送目标进行发送)- 自动推送(选择一个时间段的全部数据按数据发布时间先后顺序进行发送)和- 实时推送(当数据发布或禁用|启用|归档时触发推送)。- 若选择【自动】,还需要填写以下内容: - 任务开始时间:选择任务开始执行的时间,必填项
- 任务结束时间:选择任务结束执行的时间
- 数据开始时间:用于确定推送数据范围,数据的开始时间,必填项
- 单次推送限制:次数,必填项
- 实时推送:自动推送任务结束时间之后是否开启实时推送失败
- 重试策略:失败后的重试策略配置,必填项
- 重试等待(秒):推送失败后重新尝试推送的时间间隔
- 步长时间(分):用于把时间轴切分成多窗口分段处理,值越小越接近实时推送,值越小在相同数据下完成全部推送可能耗时更多(因为可能会增加调度次数)
 
- 行列权限:列权限必须要配置(个别订阅者可能要排除敏感数据,例如员工表薪酬字段等),字段别名是可选配置,影响数据报文字段数据对应 - PROPERTY_KEY(e.g. 字段- city别名设置为- location,报文变化- {"city": "shanghai", ...} => {"location": "shanghai", ...});行权限属于可选配置,按需配置数据过滤器(例如下游系统只需要上海地区的数据推送,行权限配置:- city=shanghai)。 
- 通知:配置启用通知邮箱等(可选) - 切换到 - 通知标签页进行配置,前提是订阅者已经配置了相关推送方式。

全部配置完毕后,点击窗口右下角【提交】,保存订阅配置。
# HTTP订阅者API开发与调试
订阅者API(数据接收端)辅助开发调试办法:浏览模型业务数据,选择N条数据 -> 操作按钮区“推送” -> 选择订阅系统(先配置好订阅系统和模型订阅,并且启动订阅服务API)-> “提交”,订阅者系统即可接收到推送内容。也可以参考数据推送订阅配置行列权限标签页右上角查看报文辅助开发。