やあ、
SQL テーブルをクエリし、以下のアクションでいくつかの列をグループ化/移動するアドインをスクリプト化しました。 列をグループ化しますが、グループ投稿クエリの外にも残します。 グループ外に表示しないようにするにはどうすればよいですか?
データベースを開く(
"DSN=BB Analytics Data Warehouse;Description=BB Analytics Data Warehouse;UID=;Trusted_Connection=はい;APP=JMP;WSID=SFX-5GCN2M1;DATABASE=BBAnalytics",
"select * from dbo.NewCombined",
「ニューコンバインド」
);
// 選択した列を移動: NextEndTime
Data Table( "NewCombinded" ) << 選択した列を移動(
{:NextEndTime},
after( :NextStartTime )
);
// グループ列
Data Table( "NewCombinded" ) << Group Columns(
"FermCountなど",
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :緯度, :経度,
:デザイン, :技術}
);
// 列グループの名前を変更: FermCount など → Plant Meta Data
Data Table( "NewCombinded" ) << Rename Column Group(
"FermCountなど", 「プラントメタデータ」
);
// グループ列
Data Table( "NewCombinded" ) << Group Columns(
「塩素総量等」、
{:総塩素、:バックセット固体、:ビアウェル ドロップ pH、:スラリー %DS、:粉微粉、
:SlurrypH, :BacksetRate, :Level, :Temperature, :"塩素 (gal)"n,
:"Isostab (gal)"n, :リパーゼ添加, :"PhibroXact 25/75 添加"n,
:"硫酸 (gal)"n, :"尿素 (gal)"n, :Lactoside247 Total, :Max Ferm Temp,
:フィブロ合計、:硫酸合計}
);
// 列グループの名前を変更: Chlorine Total など → Batch Ingrients
Data Table( "NewCombinded" ) << Rename Column Group(
「塩素総量等」、 「バッチ成分」
);
// グループ列
Data Table( "NewCombinded" ) << Group Columns(
「酵母の死細胞など」、
{:酵母死細胞、:酵母生細胞、:酵母全細胞、
:"酵母1回分(gal)"n, :"酵母2回分(gal)"n, :"酵母塩素(gal)"n,
:酵母酵素量、:「酵母尿素(gal)」、:酵母塩素総量、
:酵母尿素、:酵母yTech酵母トータル、:酵母酵素、:酵母CIPバルブ、
:酵母レベル、:酵母温度}
);
// 列グループの名前を変更: Yeast Dead Cells etc. → Yeast Ingrients and Setpoints
Data Table( "NewCombinded" ) << Rename Column Group(
「酵母の死細胞など」、 「酵母の成分と設定値」
);
// 列グループの名前を変更: Batch Ingredients → Batch Ingredients and Setpoints
Data Table( "NewCombinded" ) << Rename Column Group(
「バッチ成分」、「バッチ成分と設定値」
);
// 選択した列を移動: FermHrs
Data Table( "NewCombinded" ) << 選択した列を移動(
{:FermHrs},
after( :FermHrs )
);
// 選択した列を移動: Ferm Scrubber Water Ethanol
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Ferm Scrubber Water Ethanol},
after( :グルコース)
);
// 選択した列を移動: Ferm Scrubber Water Ethanol
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Ferm Scrubber Water Ethanol},
after( :NextEndTime )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:バッチ成分#1、:バッチ成分#2、:バッチ成分#3、
:酵素量, :酵素量2, :コメント, :バッチ成分#1 説明,
:バッチ成分#2の説明, :バッチ成分#3の説明, :酵素の種類,
:酵素2型, :頭文字},
after( :酢酸)
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:バッチ成分#1、:バッチ成分#2、:バッチ成分#3、
:酵素量, :酵素量2, :コメント, :バッチ成分#1 説明,
:バッチ成分#2の説明, :バッチ成分#3の説明, :酵素の種類,
:酵素2型, :頭文字},
after( :NextEndTime )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :Ferm Drop Min pH )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :Ferm Drop Final Density )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :フェルムドロップ酵素トータル)
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :Ferm Drop Avg Temp )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :NIR DDGS Storgage Fat )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n},
after( :モルト)
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:酵母ロット番号, :酵母ロット番号#2, :酵母の種類},
after( :モルト)
);
// グループ列
Data Table( "NewCombinded" ) << Group Columns(
「ブドウ糖など」、
{:ブドウ糖、:酢酸、:乳酸、:麦芽、:DDGS アフラトキシン、:DDGS DON、
:NIR DDGS Storage Protein、 :NIR DDGS Storgage Fat、 :NIR DDGS Storage Gluc、
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (固形物およびグリクは収量に合わせて調整)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:ファームドロップDP4、 :ファームドロップDS、 :ファームドロップ酵素トータル、 :ファームドロップエタノール、
:"フェルム ドロップ エタノール (NIR)"n, :"フェルム ドロップ エタノール (固体調整)"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,
:ファームドロップモルト、 :ファームドロップpH、 :「ファームドロップpH(NIR)」n、 :ファームドロップスターチ、
:フェルム ドロップ トータル シュガー、 :フェルム スターチ デルタ、 :フェルム スターチ イン、 :フェルム スターチ アウト、
:失われたガロン、:大幅に異なるバッチ}
);
// 列グループの名前を変更: Glucose etc. → Ferm Data の終了を削除
Data Table( "NewCombinded" ) << Rename Column Group(
「ブドウ糖など」、 「フェルムデータのドロップエンド」
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:FermCount, :Volume, :BeerwellCount, :BWVol, :YP_Vol, :緯度, :経度,
:デザイン, :技術},
after( :硫酸総量)
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:ブドウ糖、:酢酸、:乳酸、:麦芽、:DDGS アフラトキシン、:DDGS DON、
:NIR DDGS Storage Protein、 :NIR DDGS Storgage Fat、 :NIR DDGS Storage Gluc、
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol (固形物およびグリクは収量に合わせて調整)"n, :Ferm Drop Avg Temp,
:Ferm Drop Batch Id, :"Ferm Drop Batch ID (NIR)"n, :Ferm Drop DP3,
:ファームドロップDP4、 :ファームドロップDS、 :ファームドロップ酵素トータル、 :ファームドロップエタノール、
:"フェルム ドロップ エタノール (NIR)"n, :"フェルム ドロップ エタノール (固体調整)"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,
:ファームドロップモルト、 :ファームドロップpH、 :「ファームドロップpH(NIR)」n、 :ファームドロップスターチ、
:フェルム ドロップ トータル シュガー、 :フェルム スターチ デルタ、 :フェルム スターチ イン、 :フェルム スターチ アウト、
:失われたガロン, :大幅に異なるバッチ},
after( :テック )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:酵母ロット番号、:酵母ロット番号#2、:酵母の種類、
:"酵母死細胞 (細胞/mL)"n, :"酵母生細胞 (細胞/mL)"n,
:酵母死細胞、:酵母生細胞、:酵母全細胞、:「酵母1用量(gal)」n、
:「酵母2回投与量(gal)」n, :「酵母塩素(gal)」n, :酵母酵素量,
:「酵母尿素(gal)」n、:酵母塩素トータライザー、:酵母尿素、
:酵母 yTech 酵母総量、:酵母酵素、:酵母 CIP バルブ、:酵母レベル、
:酵母温度},
after( :大幅に異なるバッチ )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Ferm Drop Fill Density, :Ferm Drop Final Density, :"Ferm Drop Hours (NIR)"n,
:Ferm Drop Hrs, :Ferm Drop Min pH},
after( :フェルムドロップフェルム番号)
);
// 選択した列を移動
Data Table( "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},
after( :NextEndTime )
);
// 選択した列を移動: Total Backset To Ferm
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Ferm への総バックセット},
after( :NextEndTime )
);
// 選択した列を移動: Ferm Drop W2M Ratio
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Ferm ドロップ W2M 比率},
after( :NextEndTime )
);
// 選択した列を移動
Data Table( "NewCombinded" ) << 選択した列を移動(
{:Month1, :Year1, :DateFermBatchStart, :レシピバッチ #},
after( :NextStartTime )
);