账单流程&实时账单/报表/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 条评论
 下一页