数据人摸鱼宝典:零售数据中台建设指南

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 数据人摸鱼宝典:零售数据中台建设指南

前言

上次发了一篇零售数字化转型的长文,有朋友追问,那落地方案有没有呀?这话说的!怎么可能没有呢!

你要是开了一个小店,那就去买一套系统就好了,软硬件全解决,也就万把块钱。加点钱还能给你弄个小程序啥的。

你要是一个零售连锁企业,规模不大,市面上也有现成的软件,SaaS版和独立部署版本的都有,这就稍微贵了一些。

如果你们公司有很多家连锁,规模还挺大,品类很杂,供应商很多,合作形式各异,系统也不少,那可能就得上一套大数据平台或者零售中台了。

嗯,今天来给你分享一下零售业大数据体系建设指南。

零售业务流程梳理

开局一张图,什么图?业务流程示意图

有人说架构图应该从现有的技术体系开始画,其实不对。企业架构最先画的其实是业务架构,然后是数据架构、应用架构和技术架构。

业务架构必须是第一步就要画清楚的,因为所有的一切的一切,都是为业务服务的。脱离业务的架构是没有任何意义的。

当然,这个图非常抽象,很多细节都被掩盖了。我们需要根据自己企业的实际情况,梳理一个独有的业务架构图。

当然,每个业务流程都应该尽可能详细的画出来。有些时候,我们在跟业务部门捋业务流程的时候,捋着捋着,业务自己就发现有些地方需要优化了。

这些业务流程不用想着抄别人的,因为即便是完全竞争对手,业务流程也会迥异到简直是两个物种。

数据架构

业务流程和架构梳理好之后,我们就能用数据的语言,把业务抽象出来。很多人对数据架构比较犯怵,不知道怎么抽象比较好。

其实这很简答。你只需要记住一点就行了:“数据是业务在数字世界的投影。所以用数据抽象业务的时候,就有几个原则:

1、全局性

2、一致性

3、最细颗粒度

其实要抓的原则很多,这里只列三个我认为最重要的。因为有这三个原则,就能把我数据映射业务的重点。

全局性要求我们在思考的时候,一定要跳出当前业务,从整个企业甚至整个供应链角度思考,否则容易走回头路;

一致性要求我们必须先定义规范、规则,然后一以贯之。否则就会顾此失彼,最后乱成一团;

最细颗粒度其实容易理解了,第一、二范式就是为了保证数据不可再拆分。这一点把握住了,数据抽象的层次也就能确定了。

这里也给大家分享一个零售业数据模型的全景图。

还是与业务流程一样,我们需要根据业务流程进行裁剪和不断细化。毕竟数据是业务的投影,业务是什么样的,数据就应该相对应的落下。

数据应用架构

TOGAF中定义的其实是应用架构。但是TOGAF是通用的企业架构搭建指南,所以在这里优化成数据应用架构。

零售的数据应用其实很多,按照零售的核心业务域,可以分为交易(商品、销售、促销)、供应链(供应链上下游协同)、财务(财务与费用)和运营(媒体与会员)四大块。

每一块都有典型的数据应用:

当然,也可以梳理一个贵司的价值链,从整个价值链上下游的角度,梳理出对应的数据应用,包括各种数据产品和业务应用。

梳理出数据应用的方法很多,市面上能参考的应用也不少,各位都可以参考一下:

比如下图就是针对智慧门店的数据应用,非常具有可参考性。

这个偏互联网的数据应用框架也很有参考意义:

技术架构

很奇怪吧?技术架构居然是在最后

其实也很容易理解,业务和技术,就是一座桥,业务在这头,技术在那头,中间是数据架构和应用架构。

技术架构,现在流行的无非就是数据仓库、大数据平台或者是数据中台。

这是偏传统的那一套:

这是偏中台的那一套:

还是一样,拿来改吧改吧就行。如果要再底层一些的,那就参考这个,比较通用:


相关实践学习
使用CLup和iSCSI共享盘快速体验PolarDB for PostgtreSQL
在Clup云管控平台中快速体验创建与管理在iSCSI共享盘上的PolarDB for PostgtreSQL。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
1月前
|
机器学习/深度学习 存储 人工智能
为什么AI处理私有数据,需要使用向量数据库
大语言模型通过概率和向量数据库查询来生成高质量内容,当预测概率低于阈值时,利用相似性从本地数据中获取信息,向量数据库通过向量化、表示、查询、搜索和解码等步骤,帮助模型处理未知数据。
|
1月前
|
人工智能 自然语言处理 开发者
Langchain 与 Elasticsearch:创新数据检索的融合实战
Langchain 与 Elasticsearch:创新数据检索的融合实战
59 10
|
1月前
|
Java 数据库连接 数据处理
实时计算 Flink版产品使用合集之是否支持将数据直接写入adb
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
1月前
|
Cloud Native 关系型数据库 MySQL
云原生数据仓库产品使用合集之在ADB中,如何将源数据的多表(数据结构一致)汇总到一张表
阿里云AnalyticDB提供了全面的数据导入、查询分析、数据管理、运维监控等功能,并通过扩展功能支持与AI平台集成、跨地域复制与联邦查询等高级应用场景,为企业构建实时、高效、可扩展的数据仓库解决方案。以下是对AnalyticDB产品使用合集的概述,包括数据导入、查询分析、数据管理、运维监控、扩展功能等方面。
|
1月前
|
关系型数据库 MySQL OLAP
PolarDB +AnalyticDB Zero-ETL :免费同步数据到ADB,享受数据流通新体验
Zero-ETL是阿里云瑶池数据库提供的服务,旨在简化传统ETL流程的复杂性和成本,提高数据实时性。降低数据同步成本,允许用户快速在AnalyticDB中对PolarDB数据进行分析,降低了30%的数据接入成本,提升了60%的建仓效率。 Zero-ETL特性包括免费的PolarDB MySQL联邦分析和PolarDB-X元数据自动同步,提供一体化的事务处理和数据分析,并能整合多个数据源。用户只需简单配置即可实现数据同步和实时分析。
|
1月前
|
数据采集 存储 人工智能
【AI大模型应用开发】【LangChain系列】实战案例4:再战RAG问答,提取在线网页数据,并返回生成答案的来源
【AI大模型应用开发】【LangChain系列】实战案例4:再战RAG问答,提取在线网页数据,并返回生成答案的来源
112 0
|
1月前
|
存储 分布式计算 API
adb spark的lakehouse api访问内表数据,还支持算子下推吗
【2月更文挑战第21天】adb spark的lakehouse api访问内表数据,还支持算子下推吗
116 2
|
1月前
|
Shell Android开发
Android系统 adb shell push/pull 禁止特定文件
Android系统 adb shell push/pull 禁止特定文件
112 1
|
1月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
113 0
|
9月前
|
开发工具 Android开发
Mac 安卓(Android) 配置adb路径
Mac 安卓(Android) 配置adb路径
365 0