SQL Server仓储物流公司visual studio发货数据仓库设计

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: SQL Server仓储物流公司visual studio发货数据仓库设计

全文链接:http://tecdat.cn/?p=32241

分析师:Yanlin Li


仓储物流是货物生产销售的重要环节点击文末“阅读原文”获取完整代码数据


随着贸易自由化和电子商务的兴起,物流企业快速发展,为提高仓库管理效率,发掘更多的仓库供应商客户,合理配置资源并降低经营成本,经营者在制定经营决策时需要分析仓储物流过程的整个环节的数据,然而在业务系统中的数据是按照业务过程进行组织的,处于孤立分散的状态并不适用于数据的统计和分析。在仓储物流系统上建立数据仓库,按照用于决策分析的主题对不同系统中数据进行重新组织,为数据分析和数据挖掘提供有效的数据来源。


解决方案


任务/目标

搭建物流数据仓库的目的是整合仓储物流系统中的数据,以统计图表的方式提交给决策部门和零售商客户,为实现高效的仓库管理和制定物流策略提供可靠的依据,帮助零售商客户改进商品设计和制定有效的营销策略。(1)商品数据分析商品信息管理统计零售商的不同类型的商品的发货数目,以报表的形式发送给零售商客户,作为销售量的参照来制定有效的营销策略。(2)物流数据分析对每个仓库物流的情况进行记录,提供在特定路线和货车型号策略下的货物运输数目,以便仓库管理层调整物流策略,提高发货数目和仓库的利用率,节约物流预算。(3)货运量分析对每次货运量进行记录,将其与预期运货量进行比较分析,并进行月运货量环比分析,以便仓库管理层的绩效考评以及产业结构的优化 在本次数据仓库设计中主要目标是第三点:对货运量进行分析,建立了以货运量为测量值的事实表,并设计了相应 KPI 以达到研究分析目的。


数据源 处理


研究数据源采用了在重庆东聚仓储物流有限公司物流数据基础上以研究为目的设计的时间周期为一年的运货csv文件数据,每一行数据包含时间、发货仓库、货物类型等维度信息,根据前期概念模型,确定发货事实表的设计,期望达到覆盖整个发货流程的目的。将维度确定为:时间、输送计划、货物类型、发货仓库。具体的星型结构图如下:

将原始csv文件导入SQL Server中,进行数据清洗,运用insert into ...select...from语句提取维度表。


数据仓库构建与部署


运用visual studio软件完成数据仓库的构建和部署如下图

完成数据仓库的层次结构设计、时间智能实现和kpi设计与实现。


OLAP实现


选用excel连接数据库建立数据透视图表实现OLAP。根据管理目标设置:


仓库发货情况表


可在四个发货仓库中选择一个或多个展示数据,表中测量值为实际运载比率即实际运货量与预计运货量的比值,在数据透视图中可以实现相应的数据钻取、切片。


点击标题查阅往期内容


SQL SERVER ANALYSIS SERVICES决策树、聚类、关联规则挖掘分析电商购物网站的用户行为数据


01

02

03

04


实际运货量月度环比增长率


以货物类型、发货仓库为筛选器,展示一个结算周期(11 月至次年十月) 中实际运货量的环比增长率。


季运货量汇总


利用 OLAP 解决管理问题


绩效达标问题

公司对每个时期都有预期货运量,通过将实际货运量与预期货运量做对比,可以得到一个表明是否达到预期货运量的状态值以及状态符号,这也是我们所设计的KPI。我们所设计的KPI可通过OLAP直观地展示出来,以红色状态符号代表未达标,绿色状态符号代表达标。管理者可以通过观察KPI来获得绩效是否达标这一信息,据此作出运营管理决策。

时间规律性问题


数据仓库建立过程中运用维度建模时采用了时间维度,使得数据仓库建立完成后,可以在OLAP中通过选择时间为行标签,查看各个记录时间所发生的货运量,也可细分到各个记录时间各个不同货运方案、货品类型的货运情况,以探究货运量的时间规律性,根据时间规律性可以针对不同时期采取不同的运营管理策略,以达到提高效率、节约成本的目的。

关于分析师


在此对Yanlin Li对本文所作的贡献表示诚挚感谢,他在重庆大学完成了信息管理与信息系统学位,专注数据挖掘、数据分析 。

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
15小时前
|
SQL XML Linux
SQL Server的版本
【5月更文挑战第14天】SQL Server的版本
16 3
|
15小时前
|
SQL 存储 数据库连接
LabVIEW与SQL Server 2919 Express通讯
LabVIEW与SQL Server 2919 Express通讯
|
15小时前
|
SQL Windows
安装SQL Server 2005时出现对性能监视器计数器注册表值执行系统配置检查失败的解决办法...
安装SQL Server 2005时出现对性能监视器计数器注册表值执行系统配置检查失败的解决办法...
14 4
|
15小时前
|
SQL 数据可视化 Oracle
这篇文章教会你:从 SQL Server 移植到 DM(上)
这篇文章教会你:从 SQL Server 移植到 DM(上)
|
15小时前
|
SQL 关系型数据库 数据库
SQL Server语法基础:入门到精通
SQL Server语法基础:入门到精通
SQL Server语法基础:入门到精通
|
15小时前
|
SQL 存储 网络协议
SQL Server详细使用教程
SQL Server详细使用教程
30 2
|
16小时前
|
SQL 存储 数据库连接
C#SQL Server数据库基本操作(增、删、改、查)
C#SQL Server数据库基本操作(增、删、改、查)
8 0
|
15小时前
|
SQL 存储 小程序
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
数据库数据恢复环境: 5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。 数据库故障: 数据库文件丢失,主要涉及3个数据库,数千张表。数据库文件丢失原因未知,不能确定丢失的数据库文件的存放位置。数据库文件丢失后,服务器仍处于开机状态,所幸未写入大量数据。
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
|
15小时前
|
SQL 存储 关系型数据库
SQL Server详细使用教程及常见问题解决
SQL Server详细使用教程及常见问题解决
|
15小时前
|
SQL 安全 数据库
SQL Server 备份和还原
SQL Server 备份和还原