我们使用运行自动化的CI/CD来提供我们在雪花中的所有资源,包括数据库、模式、用户、角色、仓库等等。
这个问题出现在我们创建仓库时--活动仓库自动切换到新创建的仓库。不管仓库是否已经存在,都会发生这种情况(我们使用的是CREATE WAREHOUSE IF NOT EXISTS命令)。
这基本上是无缘无故地恢复/打开所有仓库(尽管我们使用的是INITIALLY_SUSPENDED = TRUE),因为雪花随后使用该仓库执行后续的查询。然后我们的CI/CD继续在错误的仓库(无论哪一个是最后一个执行)。我们有一个专用的CI/CD仓库,我们希望执行保留在这个仓库上(这样我们就可以监控成本)。
我们知
我有两个数据库--“仓库”和“盒子”。每个盒子都有带有仓库代码的字段,每个仓库-“容量”字段。
其目的是只查找“超额填充”的仓库(仓库容量小于使用此仓库代码的所有箱子的数量)。
因此,我通过这个查询来计数所有的框并加入仓库容量:
SELECT Warehouses.Code, Warehouses.Capacity, COUNT(Boxes.Code)
FROM `Warehouses` RIGHT JOIN
`Boxes`
on Warehouses.Code = Boxes.Warehouse
GROUP BY Boxes.Warehouse
结果:
---------
我有一张我已经写好的工作表,我被困在一个地方。我得到的报告将所有的仓库都放在一起,手工拆分它们是很费时的。这是剧本的最后一部分,我很困惑。
B栏是列出所有仓库的地方。我要把第一仓库全部移到第一仓库,第二仓库移动到第二仓库.这是到目前为止我的代码,它没有像我期望的那样起作用。呼叫第一仓库的订单给我的是第二和第五仓库的订单,不是所有的,只有少数几个。任何帮助都将不胜感激。
function splitYards(sheet){
//getting the proper range from All Warehouses This works don't change it
var
我的代码,“列出了在每个仓库中按分类列出手头的零件数量”。
SELECT Warehouse, Class, Sum(OnHand) AS [Number of Parts]
FROM Part
Group BY Warehouse,Class
仓库总是分开的,我希望它里面有每个仓库和一个列表,而不是重复仓库
结构
我有一个表,部门,有几个位字段来表示部门类型--一种是仓库(如果是,表示部门是仓库)
我还有另一张表,ManagersForWarehouses,它的结构如下:
ID autoinc
WarehouseID int (foreign key reference DepartmentID from departments)
ManagerID int (foreign key reference EmployeeID from employees)
StartDate
EndDate
为了为仓库设置新的管理器,我在这个表中插入了EndDate null,并且我有一个触发器,它为那个仓库的前一条记