账单流程&实时账单/报表/BI架设
2022-02-19 14:50:21 0 举报
账单流程&实时账单/报表/BI架设
作者其他创作
大纲/内容
OPS账单
是否修改订单项的计费规则
定义账单具体字段(schema)
定义产品规格
table/billingRule/账单规则表
ops:成功
Iaas/Paas/Saas服务
保存产品数据及规格对应的计费规则数据
MQ下发工单到Iaas/Paas/Saas层
......
生成账单实列
账单Job调度生成各领域账单
4.mq/rpc/sdk方式调用账单域功能,生成账单实列
用户下单/创建工单
3.各topic返回作业结果
开通PAAS
定义账单(根据产品spu&sku)
订单系统MQ看门狗
MQ通知创建账单规则
copy产品的默认计费规则值并与订单绑定
产品系统
开通SAAS
order-mq模块
接受器
sms:成功
MQ通知创建账单实例
账单流程
...账单
开通IAAS
是
执行作业
MQ通知作业状态/及最终结果
订单系统
5.根据orderNo&spuNo&skuNo绑定规则
SIGN账单
账单系统
发送器
否
在copy基础上修改
根据规格定义计费模式
SMS账单
根据订单产生订单项(订单项>=1个)
copy副本
6.生成账单
实体域作业
说明or注意:0.该账单/BI的解决方案及架设,结合大数据技术,可做亿级online/offline的BI,同时是业务驱动的BI,所见即所得,可实时呈现业务所需要的BI,而非通过编码实现或满足90%以上非编码场景1.该架设包含:1)元数据管理模块,2)数据计算器模块(动态技术bean->自定义无限SPI+IOC动态加载和扩展,静态计算bean->ExprCalculator),3)BI设计模块,4)数据收采集模块(sdk/agent),5)推送功能模块,6)任务调度模块,7)8)....19)约19个功能模块,一个简约而不简单的工作,准备开源,有兴趣的可一起参与开发2.根据账单表定义的schema,生成具体的表,如果数据库有权限通过ddl生成,则让rdb,如果没有权限直接ES或mongo3.流程问题,当面沟通(个人V: sh330786,tel:15801818092)
2.实体域作业
act3
与订单绑定新的计费规则值
创建订单
0 条评论
回复 删除
下一页