首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏pandas

    Pandas数据应用:库存管理

    Pandas作为Python中强大的数据分析工具,在处理库存管理相关问题时具有极大的优势。本文将由浅入深地介绍Pandas在库存管理中的常见问题、常见报错及如何避免或解决,并通过代码案例进行解释。 二、常见问题(一)数据读取与存储数据来源多样在库存管理中,数据可能来自不同的渠道,如Excel表格、CSV文件、数据库等。对于初学者来说,可能会遇到不知道如何选择合适的数据读取方式的问题。 price'] = pd.to_numeric(df['price'], errors='coerce') # 将无法转换的值设为NaN(二)数据清洗缺失值处理库存数据中可能会存在缺失值,如商品名称为空 ()(三)数据查询与筛选简单条件查询在库存管理中,经常需要根据特定条件查询库存信息,如查询库存数量小于10的商品。 例如,在库存数据集中没有名为'color'的列,却使用了df['color']。解决方案确认列名是否正确,可以通过df.columns查看所有列名。

    95910编辑于 2025-01-19
  • 来自专栏世荣的博客

    爬虫-数据库存

    前言 在对于爬取数量数量较少时,我们可以将爬虫数据保存于CSV文件或者其他格式的文件中,既简单又方便,但是如果需要存储的数据量大,又要频繁访问这些数据时,就应该考虑将数据保存到数据库中了。 目前主流的数据库有关系性数据库MySQL,以及非关系性数据库MongoDB和Redis等。这里我先来讲讲MySQL。 1.MySQL数据库 MySQl数据库是一个中小型关系型数据库,应用及其广泛,开源,高效,免费,可移植性好,现在有很多大厂还是在广泛使用MySQL数据库。 像SQLite,MySQL,Oracle,SQL Server DB2等都属于关系型数据库。 2.下载和安装MySQL数据库 这里常规的安装方法我不再赘述,如果后续有要求,我会补上。 1783932668.png 3.3 新建数据库 与MySQL数据库服务器建立连接后,就可以操作MySQL数据库了。新建一个数据库,用于存储爬取的信息。

    3.2K30编辑于 2022-03-22
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:MM–库存处理:报废、冻结库存(131)-2准备

    此业务情景由下列各种流程触发: 客户退货 生产返工 其他后勤流程和原因 2 前提 2.1 预备步骤 为了运行此业务情景,库存中必须有可用物料。 此移动类型用于项目期初上线,库存数据初始化。 3. 选择 回车。 4. 在 物料标签页上,输入物料编号TRADE11 (H11)。 ? 5. 若要执行此活动,请使用此业务情景凭证的主数据完全执行 退货和投诉 (111)业务情景。 若要执行此活动,请使用此业务情景凭证的主数据完全执行返工处理(在产品)(202)业务情景。 如果在您的公司允许此类过帐,请与审计员核查 2 流程概览表 流程步骤业务条件业务角色事务代码预期结果触发库存处理的流程客户退货客户退货并投诉请参见流程客户退货请参见流程客户退货客户退货。货物在库存中。

    4.1K50发布于 2018-03-28
  • 来自专栏数据科学实战

    AkShare-期货数据-COMEX库存数据

    作者寄语 期货数据-COMEX库存数据,纽约商业交易所地处纽约曼哈顿金融中心,与纽约证券交易所相邻。它的交易主要涉及能源和稀有金属两大类产品,但能源产品交易大大超过其他产品的交易。 更新接口 "futures_comex_inventory" # COMEX库存数据 COMEX库存数据 接口: futures_comex_inventory 目标地址: http://data.eastmoney.com /pmetal/comex/by.html 描述: 获取东方财富网-数据中心-COMEX库存数据 限量: 单次返回指定 symbol 的所有历史数据 输入参数 名称 类型 必选 描述 symbol str symbol="黄金"; choice of {"黄金", "白银"} 输出参数 名称 类型 默认显示 描述 date str Y 交易日 value1 float Y 注意单位: 盎司 value2 1138.59 2 2020-09-22 36564935.0 1137.3 3 2020-09-21 36663289.0 1140.36 4 2020-09-18

    1.8K32发布于 2020-10-09
  • 来自专栏Spring相关

    SQLite数据库存

    SQLite数据库存储 1.修改activity_main.xml: <?xml version="1.0" encoding="utf-8"? android:layout_width="match_parent" android:layout_height="wrap_content" android:text="保存<em>数据</em>按钮 android:layout_width="match_parent" android:layout_height="wrap_content" android:text="取出<em>数据</em>按钮 android:layout_width="match_parent" android:layout_height="wrap_content" android:text="创建<em>数据</em>库 " android:layout_weight="1" /> </LinearLayout> 2.建立MyDatavaseHelper: package com.example.sharepreferencetest

    2.8K20发布于 2018-12-18
  • 来自专栏哆哆Excel

    Thinkphp6之PhpspreadSheet(2)导出数据库存入excel表

    重点:先给自己定一个目标,在thinkphp环境下能在后台导入excel表格到Mysql数据库 Thinkphp6之PhpspreadSheet(2)导出数据库存入excel表 Thinkphp6之PhpspreadSheet 导出数据库存入excel表 一、数据库 二、代码 1.导入相关的类文件 2.一个自定义函数与导出函数 三、在public目录中建立一下文件夹excel,代码一运行就有一个文件为03.xlsx的文件 $sheet->setCellValue($titCol . '1', $value); $titCol++; } // 从第二行开始写入数据 $row = 2; foreach ($data as $item) { $dataCol = 'A'; foreach ($item

    2K30编辑于 2022-10-25
  • 来自专栏用户8186044的专栏

    MM库存类型、库存数量、库存金额取值逻辑

    0的库存数据: 1、 一般库存: 取得MARD-WERKS(工厂代码)、 MARD-MATNR(物料号)、 MARD-LGORT(仓库编号), 条件:MARD-LABST > ‘0’或者 MARD-INSME >‘0’或者 MARD-SPEME>‘0’ MARD- UMLME>‘0’; 2、 供应商寄售特殊库存: 取得MKOL -WERKS(工厂代码)、 MKOL -MATNR(物料号)、 MKOL - ,SINSM表示质检库存数,SSPEM表示冻结库存数; 2、委外加工特殊库存表MSLB字段LBLAB表示非限制使用库存数,LBINS表示质检库存数,无冻结库存; 3、销售订单库存表MSKA字段KALAB ---------------------------------------------------------* *1、如果工厂属性为空,即代保管工厂,则总库存金额为0; *2、如果工厂属性为X,即不是代保管工厂 EINE- PEINH (价格单位), * 条件: EINE- INFNR = a中取得的信息记录 AND EINE- EKORG = a中取得的采购组织 AND EINE- ESOKZ =’2

    1.8K21发布于 2021-09-08
  • 来自专栏White feathe 的博客

    Oracle 数据库存储过程

    rollback transaction else commit transaction go exec proc_bank '张三','李四',1000 go 2、 hobby nvarchar(50) not null ) insert into Stu values(1,'张三',0,10,'篮球') insert into Stu values(2, '李四',1,20,'篮球') insert into Stu values(3,'王五',0,55,'篮球') insert into Stu values(2,'赵六',1,44,'篮球') insert Proc_Stu') drop proc Proc_Stu go create proc Proc_Stu as select * from Stu go exec Proc_Stu --2.

    2.4K20编辑于 2021-12-08
  • 来自专栏乌龟哥哥默认学习专栏

    数据库存储引擎比较

    (2)InnoDB是为处理巨大数据量时的最大性能设计。它的CPU 效率可能是任何其他基于磁盘的关系数据库引擎所不能匹敌的。 (3) InnoDB支持外键完整性约束(FOREIGN KEY)。 (2)当把删除和更新及插入混合的时候,动态尺寸的行更少碎片。这要通过合并相邻被删除的块,以及若下一个块被删除,就扩展到下一块来自动完成。 (3)每个 MyISAM 表的最大索引数是64。 使用MyISAM引擎创建数据库,将产生3个文件。 (2)MEMORY 存储引擎执行HASH和 BTREE索引。(3)可以在一个MEMORY 表中有非唯一键。 (4)MEMORY 表使用一个固定的记录长度格式。 MEMORY 存储引擎:如果只是临时存放数据,数据量不大,并且不需要较高的数据安全性,可以选择将数据保存在内存中的MEMORY引擎,MySQL 中使用 MEMORY存储引擎作为临时表存放查询的中间结果。

    1.7K50编辑于 2022-02-14
  • 来自专栏大数据和云计算技术

    数据库存储模型简述

    数据库现在应该是无人不知,无人不晓,讲到数据库必然要提到两个人: 1、一个是E.F. 2、另外一个是Michael Stonebrake,获得2015年图领奖。这位大师就是实践的代表,没发表了几篇论文,但是确实数据库行业的开创者。 1980年代他又开发了POSTGRES项目,目的是在关系数据库之上增加对更复杂的数据类型的支持,包括对象、地理数据、时间序列数据等。 3、数据库存储模型分类和适合场景 按关系模型来组织和管理,存储数据,流行了30多年,最近这十年才因为数据量爆炸,为了保证性能,工业界在关系模型上做了一定的妥协,针对不同的场景,采用不同的存储方式,没有完全遵守数据库模型  列式存储模型  文档数据模型  键值数据模型  图式数据模型 列式存储模型 应用场景:分布式数据存储,在分布式文件系统上支持随机读写的分布式数据存储。

    3.2K50发布于 2018-03-08
  • 来自专栏授客的专栏

    Oracle 数据库存储结构

    Oracle数据库存储结构 by:授客 QQ:1033553122 数据库存储结构 Oracle数据库由物理和逻辑结构组成。物理结构由操作系统可见、可被操作的物理文件组成,好比存储数据数据文件。 关于控制文件(control file) 每个Oracle数据库都有一个控制文件,一个很小的二进制文件,记录了数据库的物理结构,包含: 1)数据库名字 2)相关数据文件及重做日志文件的位置和文件名 联机重做日志文件用于硬件、软件、或介质失败引起的数据库故障恢复操作。Oracle数据库可镜像多个联机重做,所以可在不同磁盘上维护2个或更多个和联机重做日志文件的保持一致的副本。 下图显示了拥有3个联机重做日志文件组,每组2个成员的数据库。对于每个组,为了最大的可用性,每个成员存储在不同的磁盘。 ? 2)扩展区(Extent) 扩展区是段中一组连续的数据块。oracle数据库以扩展区为单元,为段分配空间。

    2.7K20发布于 2019-09-11
  • 来自专栏数据科学实战

    AkShare-期货数据-期货库存

    作者寄语 之前的期货库存数据接口不稳定,特此更新一个新接口,同时提高了老接口的访问的稳定性。 详情请查看文档 AkShare 期货数据 库存数据-99期货 接口: get_inventory_data 目标地址: http://www.99qh.com/d/store.aspx 描述: 周频率数据 输出参数 名称 类型 默认显示 描述 日期 str Y 日期 库存 str Y 库存数据(对应图片左边的Y轴) 增减 str Y 相对前一个交易日的增减 接口示例 import akshare as 「库存(左轴)-绿色」, 「增减(右轴)-蓝色」 库存数据-东方财富 接口: futures_inventory_em 目标地址: http://data.eastmoney.com/ifdata/kcsj.html 描述: 可以获取近 20 个交易日的期货库存日频率数据 限量: 返回指定交易所指定品种的指定交割仓库仓单日报数据 输入参数 名称 类型 必选 描述 exchange str Y exchange="上海期货交易所

    1.7K30发布于 2020-05-07
  • 来自专栏程序员面试小技巧

    MySQL数据库存储引擎

    数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建,查询,更新和删除数据不同的存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能 在SQL查询中,可以自由地将InnoDB类型的表和其他MySQL的表类型混合起来,甚至在同一个查询中也可以混合2、InnoDB是为处理巨大数据量的最大性能设计。 InnoDB表可以是任何尺寸,即使在文件尺寸被限制为2GB的操作系统上4、InnoDB支持外键完整性约束,存储表中的数据时,每张表的存储都按主键顺序存放,如果没有显示在表定义时指定主键,InnoDB会为每一行生成一个 2,InnoDB通过使用多版本并发控制(MVCC)来获取高并发性,并且实现了sql标准的4种隔离级别,默认为REPEATABLE级别。 2、truncate 命令,会清除远程表数据3、drop命令只会删除虚拟表,并不会删除远程表4、不支持 alter table 命令5、select count(*), select * from limit

    6.7K31编辑于 2023-03-24
  • 来自专栏腾讯高校合作

    Wiztalk | 张兰 Part 2 《基于大规模数据张量分解的广告库存预估—​合约广告中的库存预估及应用》

    基于大规模数据张量分解的广告库存预估 Part 2 合约广告中的库存预估及应用 分享专家: 中国科学技术大学 张兰教授 内容简介: 合约广告会有着各式各样的定向需求,如何在未来的一段时间内使得合约广告的全局订单完成率最高 ,这就需要到根据定向需求去匹配对应的广告库存。 本期张兰教授将继续向我们介绍如何进行定向需求的库存预估,以及算法现今的实际应用。

    52120发布于 2021-03-25
  • 来自专栏roseduan写字的地方

    数据库存储学习路径推荐

    我自己就是从业务自学转入数据库内核研发岗位的,根据自己的经历,简单总结了一下入门数据库相关的学习路线、学习资料、项目书籍推荐等,大家可以参考。 必看课程 CMU-15445 和 CMU-15721 https://www.youtube.com/@CMUDatabaseGroup 这两个不用多说,经典的数据库入门教程,由数据库的大佬 Andy 可以了解到数据库的基本概念,例如存储、BufferPool 管理、索引、优化器、执行器、事务、MVCC 等。 ---- 为了帮助你更高效的学习,我还整理了一份数据库开发的学习资料,数据库的各个方面都涉及到了,例如 SQL、优化器、执行引擎、存储等等,包含一些优质的书籍、论文、视频课程、博客等,还有一些优质的教学类项目 还有一些关于数据库方面的优质 PDF 书籍,可以参考学习:

    5.2K20编辑于 2023-03-09
  • 来自专栏chimchim要努力变强啊

    查看mysql数据库存储大小

    要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的大小: select concat(round(sum(data_length/1024/1024),2),‘MB’) as data from tables; 3、查看指定数据库的大小: 比如查看数据库home的大小 select concat(round(sum(data_length/1024/1024),2),‘MB’) as data from tables where table_schema=‘home’; 4、查看指定数据库的某个表的大小 比如查看数据库home中 members 表的大小 select concat(round(sum(data_length/1024/1024),2),‘MB’) as data from tables

    13.4K21编辑于 2022-11-13
  • 来自专栏云计算linux

    jsp电子商务购物车之五 数据库存储篇2

    46510编辑于 2024-12-17
  • 来自专栏SAP供应链

    SAP MM 特殊库存之T库存

    SAP MM 特殊库存之T库存 笔者所在的A项目里,销售业务广泛启用了POD功能。VL02N对交货单做了发货过账后物权并没有转移,而是将自有E库存转为一个叫做在途库存的特殊库存里。 移动类型是601+T, 即从SiT(T库存)中发货给客户。看看此时的财务凭证, ? 当然地,除了启用POD会导致出现特殊库存 T以外,启用转储单(STO,比如公司间转储场景)的情况下也会出现T特殊库存:当业务人员创建好STO单据,VL10B创建了交货单,并对交货单执行了发货操作的情况下 实际上,对于这种类型的特殊库存 T 库存,SAP有提供标准报表可供查询使用。 1, T库存查询报表 - MB5T, ? ? 2, T库存查询报表 - MB5SIT, ? ? 3, T库存查询报表 - MB52, We can also see special stock T in MMBE.

    2.6K20发布于 2021-03-01
  • 来自专栏SAP ERP管理实践

    MM在途库存与中转库存

    2) 物料Z313315,采用移动类型313进行库存转储。 /In Transfer(Plant)”库存为0个  物料ZSTO1的“在途库存/Stock in Transit”库存为100个 从中可以得到结论,物料主数据的“工厂视图”中的“中转(工厂)”对应的库存是通过移动类型 303进行转储所形成的在途库存,无论是否在同一工厂进行转储 物料主数据的工厂视图中的“在途库存”对应的库存是通过STO的方式在同一个工厂下进行库存调拨的情况,调拨单处于已发货但未收货的数量。 Tips:使用调拨单(STO)进行工厂之间的库存转储,采用二步法时,在发货工厂进行发货过账后,发货工厂库存减少,收货工厂并不会增加库存,但会显示在下图中的“在途库存”中 2) 事务代码MMBE查看 三种库存转储情况如下 2) Stock in Transit(在途库存)是指一方已经发出,另一方尚未收到,尚未收到的部分在库存账面(财务账上)没有体现,只能通过报表的形式查看 具体而言,关于在途库存和中转库存,应注意以下问题

    3.2K61发布于 2021-04-23
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:MM–实际库存库存盘点和调整(137)-2盘点准备

    在 为库存盘点凭证而非特殊库存选定的数据 屏幕,输入以下值: 字段名称 描述 用户操作和值 物料 任何物料(如,H11) 工厂 1000 存储位置 这是可选输入项,如:1050 标记为删除的物料 撤销选择 选择数据和发货日志 选择 已计划盘点日期 <今天> 根据库存 按钮 仅无零库存的物料 根据库存 下 选择 库存类型 包括库存盘点的物料-选择包括盘点批次-选择其它保留缺省值 设置过帐冻结 2. 选择 执行。 ? 处理会话,执行后台操作生成凭证。 3. 在 为库存盘点凭证而非特殊库存选定的数据 屏幕,选择要盘点的物料或如果盘点所有物料,则选择 全选。 4. 系统生成库存盘点凭证。 4.2 MI21打印库存盘点凭证 角色:仓库主管 后勤-后勤执行-内部仓库处理-库存盘点-在库存管理 -物理库存凭证-打印仓库库存清单 1. 2. 选择 执行。 ? 3. 在 打印:屏幕,在 输出设置 输入LP01,以及相关的打印参数,并选择 打印。 系统生成实际库存盘点单并打印凭证。

    2.1K60发布于 2018-03-28
领券