自学历程16-实习总结

一、工作内容

1、BI(Business Intelligence) -数据分析

整体思想流程:数据筛选、透视,建模,分析

首先在DBeaver中,使用PostgreSQL或oracle对数据库中的相关数据进行处理,获取所需数据后转至tableau,进行数据的建模和进一步的分析。

技术栈:PostgreSQL, oracle, DBeaver, tableau, tableau server, CDS(cell Data Store)

(1)叉车利用率

需求:最近一段时间内,不同部门,在一天内的叉车使用量。

明确需求:变量-时间+部门,展示-每天内每个小时的叉车使用数

思路及实现:

员工使用叉车前后都会打相应的卡,manhatan数据库会记录每个员工每天的打卡数据,可以通过员工的打卡数据近似计算叉车的使用情况。

       首先在dbeaver中对数据进行筛选,透视员工信息,得到每个叉车在一天内的使用时间节点,将处理后的数据连接到tableau中,考虑使用热力图的形式展示叉车的使用情况。

最终结果展示:

(2)库位库容分析

需求:从物理位置和库位类型的维度,看库位的总数和使用数,另一方便展示出库位和库容的明细。

明确需求:分两部分进行展示,第一部分显示不同库区的库位情况、不同库位类型的库位情况、库区的范围太大再细化一个通道的库位情况,底二部分展示每个库位的库容情况。变量-库区、通道、库位、库位类型、库位尺寸、库位类型明细、库位锁、物料锁。展示-库位的使用情况、库容的使用情况。

思路及实现:

       Manhatan的数据库中会有详细的库位与物料的相关信息,但分布在不同的表格中展示。

首先在dbeaver中对数据进行筛选、拼接,得到每个库位的使用情况及每个库位的库位类型、库位锁、物料锁、库位中物料占库容等信息,将处理后的数据连接到tableau中,考虑使用柱状图的形式进行展示。在此基础上设置两个库容使用率的阈值,将整体划分为三组,用于提醒或预警用户库位的出入库安排情况。

最终结果展示:

进一步分析-每个BAY的库位用量和相应的库容情况:

每个库位的剩余库容:

(3)库存趋势分析

需求:不同库位类型的库容随时间的变化情况。防止爆仓。

明确需求:变量-时间、库位类型、库位类型明细,展示-总库容和使用库容。

思路及实现:

manhatan数据库中,有库位与库容的信息,库位与库位类型的信息,通过库位连接库容与库位类型的对应关系,在tableau中使用线性图的形式表现出来。

先在DBeaver中进行数据筛选和拼接,在将数据连接到tableau中使用折线图和柱状图结合的形式展示出来。

最终结果展示:

(4)库容占用率

需求:不同库位类型的库容使用率,不同物料的库容使用率

明确需求:库位类型,物料,物料锁,展示-库位数,库容使用率

思路及实现:

       DBeaver中筛选数据库数据,获取每行物料的库位类型,物料锁的状态,及其在对应库位上的使用库容和总库容,然后转至tableau中,用柱状图的形式展示出来。

最终结果展示:

(5)Fixbin利用率

需求:Fixbin库位的物料相对其他物料比较特殊,需要经常出入库物料。所以需要展示Fixbin库位的利用率情况供用户决定Fixbin库位的调整。

明确需求:变量-日期,物料号,展示-库容利用率

思路及实现:DBeaver筛选数据后,tableau中以折线和表格的形式展示出来。

最终结果展示:

(6)Fixbin最后出库时间

需求:Fixbin需要经常调整库位类型,调整的依据一部分来自于最后的出库时间

明确需求:变量-库位,展示-时长、最后一次出库距今时长

思路及实现:manhatan中抓取Fixbin库位的具体库位信息,及其对应的最后一次出库时间,计算得到距今时长,再到tableau中通过图标的形式展示出来。

最终结果展示:

(7)在库时长

需求:防止库位资源滥用,查看每个物料从入库开始计算距今为止的在库时长

明确需求:变量-物料,物料锁,库位类型,展示-时长

思路及实现:筛选manhatan数据库中的相关信息,转至tableau中进行可视化展示

最终结果展示:

(8)供应商占比

需求:查看各个供应商的在库库容占比,及各个供应商的物料情况占比

明确需求:供应商,库容,物料,库位类型

思路及实现:筛选manhatan数据库中的相关信息,转至tableau中通过饼图和文本的形式进行可视化展示

最终结果展示:

(9)D01出库频次

需求:查看一段时间内D01物料的出库频次

明确需求:物料,时间,频次-订单数

思路及实现:筛选manhatan数据库中的相关信息,转至tableau中进行可视化展示

最终结果展示:

(10)通道收发行数

需求:每个通道的收货与发货行数。

明确需求:通道,收发货行数-订单数和订单类型(收货/发货)

思路及实现:筛选manhatan数据库中的相关信息,转至tableau中进行可视化展示

最终结果展示:

2、一号库自动化项目

项目简介:为提升仓库管理效率,降低人力成本,计划对一号库中14、15、16共三个通道进行自动化改造。具体实现为:仓库内部全部由自动化的机器人上架或取货,出入库都在指定地点和员工进行交接。

具体工作:深入熟悉施耐德的仓库管理和运行方式,与GEEK+的人员进行交接,辅助绘制仓库的CAD图纸。计算自动化改造项目的提升效率。合同-项目改造流程部分。员工操作台的三维设计、采购。

3、作业分解指导书

背景介绍:现有的作业分解指导书大多是2019年修订的,迄今为止,由于仓库和工作实际情况的变化,入库、上架、补货等作业指导书都需要重新核定并完善分解指导书。

工作:核定作业指导书的细节内容,针对需要修改的内容,修改后添加更新的图片至指导书中。

4、yolov5训练模型

背景介绍:自动化检测流水线上的箱型大小及是否损坏

工作:制作数据集,训练模型

二、实习收获

技能方面:对PostgreSQL的学习不再停留在理论方面,实习实践之后,能够熟练使用PostgreSQL对不同数据库中的不同数据进行筛选和处理;

技能方面:能够熟练使用tableau软件,包括tableau server;

技能方面:能够熟练使用CDS,对数据库中的数据进行处理;

技能方面:使用python语言对数据库进行处理,使用CAD软件;

个人提升方面:思维的方式,当老板提出一个需求或产生一个问题时,首先明确目的和需求,围绕着这个目标朝着如何实现这个目标进行前向分析。明确思路之后一步一步实现;

个人提升方面:熟悉职场,同事。抗压能力提升。

个人提升方面:养成健身,早睡早起的好习惯。预先规划自己的工作和学习时间,自律很多。

三、实习不足

学校有实验的时候,实习项目进度推进较慢。但也保证了一定的质量。

迟到了两天。上班时间安排,下雨天应该规划好出行。

项目前期,对BI的背景不熟悉,沟通较少,返工较多。但后面经常和相应的人员进行沟通,效率提升很多,而且完成度高的同时返工较少。

四、实习产生的问题及其解决

        问题1、第一次做叉车利用率的项目时,很迷茫不知道该怎么开展?

解决:leader指导,首先了解这个叉车使用的背景,知道为什么要做这个项目;然后思考如何实现这个项目,比如这个可视化的展示,就是如何展示(热力图?柱状图?折线图?等);再思考需要实现这些需要什么东西,去找对应的同事沟通(比如BI这块就是,数据从哪来,数据不准怎么办)

       问题2、做BI、SPEC、作业指导书会有一些背景不了解,或者对某一块不知道。

解决:多和同事沟通,沟通很重要,掌握合适的方法后可以事半功倍。BI、SPEC、指导书等都是需要协调沟通的,没有一个是自己蒙头做就能简简单单完成的。

       问题3、实习期间遇到学校方面需要补做实验。

解决:合理安排规划时间很重要,积极主动和leader沟通,在保证实习项目推进的前提下,回学校做实验。

五、其他

数据工厂

       L1-数据落地层、L2-原始数据层、L3数据明细层、L4数据集市层

数据集成与开发

       ETL流程设计、ETL任务管理、ETL调度监控

  • 23
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值