你好,
我已经编写了一个插件来查询一个 sql 表,然后使用下面的操作对一些列进行分组/移动。 它确实对列进行了分组,但也将它们留在了组发布查询之外。 我如何不让它们显示在组外?
打开数据库(
“DSN=BB 分析数据仓库;描述=BB 分析数据仓库;UID=;Trusted_Connection=Yes;APP=JMP;WSID=SFX-5GCN2M1;DATABASE=BBAnalytics”,
“从 dbo.NewCombinded 中选择 *”,
“新联合”
);
// 移动选定的列:NextEndTime
数据表(“NewCombinded”)<<移动选定的列(
{:NextEndTime},
之后(:下一个开始时间)
);
// 分组列
数据表(“NewCombinded”)<<组列(
“FermCount 等”,
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:设计,:技术}
);
// 重命名列组:FermCount 等 → 植物元数据
数据表(“NewCombinded”)<<重命名列组(
“FermCount 等”, “植物元数据”
);
// 分组列
数据表(“NewCombinded”)<<组列(
“氯总量等”,
{:总氯,:Backset Solids,:Beerwell Drop pH,:Slurry %DS,:Flour Fines,
:SlurrypH, :BacksetRate, :Level, :Temperature, :"氯 (gal)"n,
:“Isostab(加仑)”n,:脂肪酶添加,:“PhibroXact 25/75 添加”n,
:“硫酸(加仑)”n,:“尿素(加仑)”n,:Lactoside247 Total,:Max Ferm Temp,
:Phibro 总计, :硫酸总计}
);
// 重命名列组:氯总量等 → 批次成分
数据表(“NewCombinded”)<<重命名列组(
“氯总量等”, “批次配料”
);
// 分组列
数据表(“NewCombinded”)<<组列(
“酵母死细胞等”,
{:酵母死细胞,:酵母活细胞,:酵母总细胞,
:“酵母 1 剂量(加仑)”n,:“酵母 2 剂量(加仑)”n,:“酵母氯(加仑)”n,
:酵母酶量,:“酵母尿素(加仑)”n,:酵母氯总量,
:Yeast Urea, :Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve,
:酵母水平,:酵母温度}
);
// 重命名列组:Yeast Dead Cells 等 → Yeast Ingredients and Setpoints
数据表(“NewCombinded”)<<重命名列组(
“酵母死细胞等”, “酵母成分和设定点”
);
// 重命名列组:批次成分 → 批次成分和设定点
数据表(“NewCombinded”)<<重命名列组(
“批次配料”、“批次配料和设定值”
);
// 移动选定的列:FermHrs
数据表(“NewCombinded”)<<移动选定的列(
{:FermHrs},
之后(:FermHrs)
);
// 移动所选列:Ferm Scrubber Water Ethanol
数据表(“NewCombinded”)<<移动选定的列(
{:Ferm Scrubber 水乙醇},
之后(:葡萄糖)
);
// 移动所选列:Ferm Scrubber Water Ethanol
数据表(“NewCombinded”)<<移动选定的列(
{:Ferm Scrubber 水乙醇},
之后(:下一个结束时间)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:批次成分 #1,:批次成分 #2,:批次成分 #3,
:酶量,:酶量 2,:注释,:批次成分#1 说明,
:批次成分#2 描述,:批次成分#3 描述,:酶类型,
:2 型酶,:首字母},
之后(:醋酸)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:批次成分 #1,:批次成分 #2,:批次成分 #3,
:酶量,:酶量 2,:注释,:批次成分#1 描述,
:批次成分#2 描述,:批次成分#3 描述,:酶类型,
:2 型酶,:首字母},
之后(:下一个结束时间)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
之后(:Ferm Drop Min pH)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
after( :Ferm Drop Final Density )
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
after( :Ferm Drop Enzyme Total )
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
after( :Ferm Drop Avg Temp )
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
之后(:NIR DDGS 储存脂肪)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:"酵母死细胞 (Cells/mL)"n, :"酵母活细胞 (Cells/mL)"n},
之后(:麦芽)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:酵母批号,:酵母批号 #2,:酵母类型},
之后(:麦芽)
);
// 分组列
数据表(“NewCombinded”)<<组列(
“葡萄糖等”,
{:葡萄糖, :乙酸, :乳酸, :麦芽, :DDGS 黄曲霉毒素, :DDGS DON,
:NIR DDGS 储存蛋白, :NIR DDGS 储存脂肪, :NIR DDGS 储存葡萄糖,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:Ferm Drop DP4, :Ferm Drop DS, :Ferm Drop 酶总量, :Ferm Drop 乙醇,
:"Ferm Drop Ethanol (NIR)"n, :"Ferm Drop Ethanol (Solids Adj)"n,
:"Ferm Drop Ethanol (Solids and Glyc Adj)"n, :Ferm Drop Formic, :Ferm Drop Fruc,
:Ferm Drop Gluc,:“Ferm Drop Gluc(NIR)”n,:Ferm Drop Glyc,:Ferm Drop Lactic,
:Ferm Drop Malt, :Ferm Drop pH, :"Ferm Drop pH (NIR)"n, :Ferm Drop Starch,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:加仑损失,:明显不同的批次}
);
// 重命名列组:Glucose 等 → 删除 Ferm 数据的结尾
数据表(“NewCombinded”)<<重命名列组(
“葡萄糖等”, “删除 Ferm 数据”
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :Latitude, :Longitude,
:设计,:技术},
之后(:硫酸总量)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:葡萄糖, :乙酸, :乳酸, :麦芽, :DDGS 黄曲霉毒素, :DDGS DON,
:NIR DDGS 储存蛋白, :NIR DDGS 储存脂肪, :NIR DDGS 储存葡萄糖,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (Solids and Glyc Adj to Yield)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:Ferm Drop DP4, :Ferm Drop DS, :Ferm Drop 酶总量, :Ferm Drop 乙醇,
:"Ferm Drop Ethanol (NIR)"n, :"Ferm Drop Ethanol (Solids Adj)"n,
:"Ferm Drop Ethanol (Solids and Glyc Adj)"n, :Ferm Drop Formic, :Ferm Drop Fruc,
:Ferm Drop Gluc,:“Ferm Drop Gluc(NIR)”n,:Ferm Drop Glyc,:Ferm Drop Lactic,
:Ferm Drop Malt, :Ferm Drop pH, :"Ferm Drop pH (NIR)"n, :Ferm Drop Starch,
:Ferm Drop Total Sugars, :Ferm Starch Delta, :Ferm Starch In, :Ferm Starch Out,
:加仑损失, :显着不同的批次},
之后(:技术)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:酵母批号,:酵母批号 #2,:酵母类型,
:"酵母死细胞 (细胞/mL)"n, :"酵母活细胞 (细胞/mL)"n,
:酵母死细胞,:酵母活细胞,:酵母总细胞,:“酵母 1 剂量(加仑)”n,
:“酵母 2 剂量(加仑)”n,:“酵母氯(加仑)”n,:酵母酶量,
:"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer, :Yeast Urea,
:酵母 yTech 酵母总量,:酵母酶,:酵母 CIP 阀,:酵母水平,
:酵母温度},
之后(:显着不同的批次)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:Ferm Drop 填充密度,:Ferm Drop 最终密度,:"Ferm Drop Hours (NIR)"n,
:Ferm Drop Hrs, :Ferm Drop Min pH},
after( :Ferm Drop Ferm Number )
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:Ferm Drop Ferm Number, :Ferm Drop Fill Density, :Ferm Drop Final Density,
:"Ferm Drop Hours (NIR)"n, :Ferm Drop Hrs, :Ferm Drop Min pH},
之后(:下一个结束时间)
);
// 移动选定列:Total Backset To Ferm
数据表(“NewCombinded”)<<移动选定的列(
{:Total backset to Ferm},
之后(:下一个结束时间)
);
// 移动选定的列:Ferm Drop W2M Ratio
数据表(“NewCombinded”)<<移动选定的列(
{:Ferm Drop W2M Ratio},
之后(:下一个结束时间)
);
// 移动选中的列
数据表(“NewCombinded”)<<移动选定的列(
{:Month1, :Year1, :DateFermBatchStart, :Recipe Batch #},
之后(:下一个开始时间)
);