一.背景和业务价值
对于跨境电商来说,了解订单层面的成本结构,可以为业务和公司决策提供充足的数据依据。
首先上一张图,了解下跨境电商的大改成本构成
基于以上这些成本构成,需要开发出相对应的数据。这是最考验数据开发者的业务理解和开发技巧的地方。
当你将以上各项成本 拆解到订单id维度后,相当于掌握了公司财务核心结构。结合后续的报表可视化开发,可以清晰的感知各项成本的占比,波动。定位成本异常的业务模块,帮助公司优化利润结构,用更少的钱办更多的事(更大的gmv or 更多的利润)
二.数据模型
接下来主要讲解如何搭建数据模型,核心是将所有成本 开发出业务方可读可分析的数据模型。
以下内容使用的技术:大数据hadoop平台,hive开发
前提:公司没有完善的财务系统。ps:即使有完善的财务系统,此方法论同样适用
目标:开发 订单id维度的 hive事实表,包含订单相关各种信息, 和各项成本值
开发说明:
1.订单相关维度信息,例如地区,国家,创建时间,发货时间,签收时间等,都可以从交易系统相关表获取
2.收入数据,属于电商行业最常见数据,应该也可以从交易系统获取到gmv,邮费,手续费等
3.货值,物流费,推广费用 还有其他费用 理论上都可以去各自系统获取到数据
4.固定成本,这里就需要一些数据处理了。正常来说,固定成本会是一笔汇总的金额,如果对应到订单id上,需要一定的分摊逻辑。常见的有 按gmv、app内流量分摊,或者和业务方一道指定一套费用归属和分摊规则。