datax
2016-09-25 10:09:48 0 举报
dataX
作者其他创作
大纲/内容
全量
ES
tb_oms_order
1:1
端
1、端: 官网、工邦邦、EVM、1688、SAP(主动推);2、订单中心:端上自己的订单中心;3、OMS:做卡控校验;4、OFC:调仓拆单:需求端供给端 -调拨,供给更好地匹配需求,是调拨,是采买,最优匹配。5、SAP:创建订单SO,根据规则自动发货等;6、坤合:发货、拣配
OFC
拣配单
sap_delivery_inventory_detail
POM
tb_so_voucher
端服务
坤和
DN
OMS
dataX
KH
坤合出库单表
备注:oms-search:订单全流程可视化工程:1、数据初始化+增量:将单据原始数据落到MongoDB;2、数据聚合:抽取单据各节点事件核心关键数据聚合到一个Document(包含单据编号、节点编号、节点时间);3、能力输出:提供订单全流程接口;data-init:订单全流程数据初始化、数据刷新工程;1、提取OMS、POM、KH 历史订单数据;订单聚合服务目标:1、提供多字段维度的订单检索查询服务。 2、提供高性能的订单过程跟踪记录查询(含:从用户下单、到dn出库、到订单拣配、到物流配送、到单据签收)。技术选型:1、MQ方式;(异步、解耦);2、MongoDB(模型易扩展、高读写QPS、TB级存储、支持反应式驱动)作为主数据库;使用 Elasticsearch 做数据检索”3、提供反应式接口(WebFlux );(统计类接口走ES、非统计类走MongoDB)。备注: 由于实际查询需求特点,存储时仍以分表存储,查询时采用反应式流式编排以提高性能。
物流单号
MongoDB
kafka
1:N
订单中心
坤合物流轨迹表
sap_delivery_inventory_header
N:N
增量
1、tb_oms_order-订单记录表:2、tb_so_voucher-SO订单抬头表3、tb_so_voucher_item:SO订单明细表4、sap_order_detail_item:SO订单计划表5、sap_delivery_inventory_header:DN抬头表6、sap_delivery_inventory_detail: DN明细表
tb_so_voucher_item
SAP
oms-search
0 条评论
下一页