问题标签 [warehouse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 检查仓库中的物品是否已移出、留存或是否是新的。基于两个变量
我正在尝试根据唯一 ID 和日期确定一个对象是否从我的仓库中移出。我的主要问题是所有这些数据都存储在一个表中。我在上面做了一个简单的例子。首先(s=滞留,m=搬出,n=新入库)。我需要找到所有移出的对象。我试图找到所有实际保留的对象,而不是使用 NOT IN,但我无法将新对象添加到其中。那是我的尝试:
我缺少 01516047894539 id,我确信有一个简单的方法,但我看不到它。
hardware - 可检测仓库货物内容的技术/硬件
有没有可以检测仓库货物内容的技术/硬件?这将用于解决盗窃问题,而无需手动检查每个盒子的物品。
谢谢。
etl - SQL Server 集成服务 - 内存不足异常
我创建了一个 ETL,该 ETL 已经增长到填充大约 250 个表(暂存表、维度表和事实表)。
我从 Stacia Meisner 那里得到了 ETL 设计模式,她的 ETL 设计模式基于创建一个模板包,用于加载临时表、加载维度表,然后加载事实表。这个想法是使用您在特定包中设置的变量,然后调用适当的存储过程,创建沿袭和审计数据,使用表达式填充正确的表等,以便您只需将模板包复制并粘贴到您的解决方案中,编辑变量,只要您有存储过程来获取数据和正确的表名,一切都会完美运行。
那是......直到我达到250张桌子。当我在 BIDS 中运行 ETL 时,它会疯狂地消耗 RAM。当我部署 ETL 并在 SQL 中执行它时,它没有。在我的笔记本电脑上运行 ETL 可能会消耗大约 3 到 4 GB 的 RAM,因为它会从父包打开我的每个子包。我的解决方案中现在有 250 个包。
我可以增加笔记本电脑的 RAM(目前为 8GB 或 RAM),但我脑海中肯定会响起警告警报,这让我认为也许 250 个数据流任务会是一个更好的选择。
现在了解这种设计模式的缺陷,我想我的问题如下
- BIDS 是否曾经打算在 ETL 中执行如此多的包?
- 当我在 IDE 中运行 ETL 时,有什么方法可以减少 RAM 的消耗?
- RAM 的消耗是可以预期的,如果是这样,开发人员通常如何处理它。我可以通过从不在我的 IDE 中运行整个 ETL 来轻松解决它,而是对其进行部分测试,然后将其整体部署
- 我是否应该放弃每表 1 个包的设计模式并在 3 个包中实现数据流任务(1 个用于加载临时表,1 个用于加载维度,1 个用于加载我的事实表)
感谢您抽出宝贵时间,非常感谢您的意见。
问候,
杰西
sql-server - 添加数据收集组件sql server 2008
我一直在寻找几个小时,我找不到在对象资源管理器中添加数据收集组件的方法,ps:我使用的是 sql server 2008 r2
sql - 填充事实表
我有一个销售数据仓库,它有 3 个维度 [产品、时间、商店] 和一个事实表 [sales_fact]。
“sales_fact”表的主键由维度表的所有主键组成,维度表现在都是手动填写的 我想用存储在某个城市的特定月份或 3 的产品价格的总和来填充“sales_fact”表月期间。
我应该如何总结与特定月份相关的产品表中的价格并将其添加到事实表中?
data-warehouse - 具有代理键的维度(数据仓库)
我有一个员工维度,我使用 SCD 和代理键来跟踪随时间的变化。
员工业务系统密钥:EmployeeID
员工代理键:EmployeeSCDKey
我也希望随着时间的推移跟踪经理信息。经理和其他人一样是员工,因此,我正在考虑在我的 Employee 维度中有一个 ManagerSCDKey 列,如下所示:
例子:
这是我面临的问题。箭头显示了从一个变换到下一个变换的边界。如果经理更改了工作(或某些其他类型 2 SCD 字段)并为他们创建了新的代理键,则直到下次转换维度时才能识别该更改。
我的意思是红色的行直到第二次转换才会出现,因此这次与 Joe 关联的任何事实行都将包含过时的经理信息。
我想归结为:
有没有办法使这种模式起作用?(带有钥匙的维度?)
还是有更好的实践方法来完成相同的任务?我宁愿不维护与员工维度极其相似的经理维度,但如果这是最佳实践,那就这样吧。
cs-cart - CS-Cart:集成 Fishbowl
我正在开发一个基于 cs-cart 的网站,我的客户希望将Fishbowl集成到他的网站中。我已经为它搜索了一个附加组件,但没有一个适合我的。我曾经开发过一个简单的插件,现在我要构建一个插件来集成鱼缸。
如果您在集成鱼缸和 cs-cart 或 cs-cart 的其他仓库解决方案方面有丰富的经验,请指导我。
我不明白为什么鱼缸不为其提供或开发附加组件。
请帮忙!
谢谢阅读!
openerp - 为 Odoo 10 社区版制作条形码功能
我想在库存拣货屏幕中制作条形码,因为 Odoo 10 社区版不支持它。
我必须搜索和学习什么?我看到了条形码模块,它的用途是什么以及它对我的情况有何用处?
另外我想在收货的时候再做一个步骤就是Put Away,这一步就是把产品放到货架上。为此,仓库用户应扫描产品条形码和扫描位置条形码,然后系统应自动将该产品放在扫描位置。
最后,请给我任何可以开始的参考或提示。并且如果之前构建过类似的模块。
谢谢。
sql - 如何使用 dashDB 表中名为 _id 的列?
我在 Cloudant 中有一个文档 ID 为的数据库_id
。
将此数据从 Cloudant 复制到 dashDB 后,我有 2 个要使用此_id
列加入的单独表。在运行 SQL 我尝试了以下,但这不会运行。我在这里想念什么?我是否需要将列名替换为_id
不带下划线的名称?
python - Odoo 8,拉取和推送规则管理
我有带条形码扫描仪的主仓库我有这些雕像
1-接收原材料时,此步骤应使用条形码扫描仪完成
A-收货 B-检验 C-收货(现货)
2-当我们的分支机构要求原材料时(原材料始终在仓库中可用)
A-拣货(现货) B-包装 C-发货
每个分店还有一个 POS 应该卖披萨,披萨当然有原材料
那么,你们能帮我举个例子来说明上述情况如何管理路线、推送和拉取规则以及在记住位置的情况下定义仓库我们有 41 个分支和 1 个仓库
二、如何从当前分店库存中减少原料销售,如果库存没有足够的所需原料,如何不销售披萨
先感谢您 :)