안녕,
SQL 테이블을 쿼리한 다음 아래 작업을 사용하여 일부 열을 그룹화/이동하는 추가 기능을 스크립팅했습니다. 열을 그룹화하지만 그룹 게시 쿼리 외부에도 둡니다. 그룹 외부에 표시되지 않게 하려면 어떻게 해야 합니까?
오픈 데이터베이스(
"DSN=BB 분석 데이터 웨어하우스;설명=BB 분석 데이터 웨어하우스;UID=;Trusted_Connection=예;APP=JMP;WSID=SFX-5GCN2M1;DATABASE=BBAnalytics",
"dbo.NewCombinded에서 * 선택",
"뉴컴바인드"
);
// 선택한 열 이동: NextEndTime
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:NextEndTime},
이후( :NextStartTime )
);
// 열 그룹화
데이터 테이블( "NewCombinded" ) << 그룹 열(
"FermCount 등",
{:FermCount, :볼륨, :BeerwellCount, :BWVol, :YP_Vol, :위도, :경도,
:디자인, :기술}
);
// 열 그룹 이름 바꾸기: FermCount 등 → Plant Meta Data
데이터 테이블( "NewCombinded" ) << 열 그룹 이름 바꾸기(
"FermCount 등", "식물 메타 데이터"
);
// 열 그룹화
데이터 테이블( "NewCombinded" ) << 그룹 열(
"염소 합계 등",
{:총염소, :백셋 고형물, :Beerwell Drop pH, :슬러리 %DS, :밀가루,
:SlurrypH, :BacksetRate, :Level, :Temperature, :"염소(gal)"n,
:"Isostab(gal)"n, :리파제 첨가, :"PhibroXact 25/75 첨가"n,
:"황(gal)"n, :"우레아(gal)"n, :Lactoside247 Total, :Max Ferm Temp,
:Phibro Total, :Sulfuric Acid Total}
);
// 열 그룹 이름 바꾸기: Chlorine Total etc. → Batch Ingredients
데이터 테이블( "NewCombinded" ) << 열 그룹 이름 바꾸기(
"염소 합계 등", "배치 재료"
);
// 열 그룹화
데이터 테이블( "NewCombinded" ) << 그룹 열(
"효모의 죽은 세포 등",
{:Yeast Dead Cells, :Yeast Live Cells, :Yeast Total Cells,
:"효모 1 투여량(gal)"n, :"효모 2 투여량(gal)"n, :"효모 염소(gal)"n,
:Yeast Enzyme Amount, :"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer,
:이스트 우레아, :이스트 와이테크 이스트 토탈, :이스트 엔자임, :이스트 CIP 밸브,
:효모 수준, :효모 온도}
);
// 열 그룹 이름 바꾸기: Yeast Dead Cells etc. → Yeast Ingredients and Setpoints
데이터 테이블( "NewCombinded" ) << 열 그룹 이름 바꾸기(
"효모의 죽은 세포 등", "효모 성분 및 설정값"
);
// 열 그룹 이름 바꾸기: Batch Ingredients → Batch Ingredients and Setpoints
데이터 테이블( "NewCombinded" ) << 열 그룹 이름 바꾸기(
"배치 성분", "배치 성분 및 설정값"
);
// 선택한 열 이동: FermHrs
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:FermHrs},
후( :FermHrs )
);
// 선택한 열 이동: Ferm Scrubber Water Ethanol
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Ferm Scrubber 물 에탄올},
이후( :포도당 )
);
// 선택한 열 이동: Ferm Scrubber Water Ethanol
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Ferm Scrubber 물 에탄올},
이후( :NextEndTime )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:배치 성분 #1, :배치 성분 #2, :배치 성분 #3,
:효소량, :효소량 2, :설명, :배치 성분#1 설명,
:배치 성분#2 설명, :배치 성분#3 설명, :효소 유형,
:효소 유형 2, :이니셜},
이후( :아세트산 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:배치 성분 #1, :배치 성분 #2, :배치 성분 #3,
:효소량, :효소량 2, :설명, :배치 성분#1 설명,
:배치 성분#2 설명, :배치 성분#3 설명, :효소 유형,
:효소 유형 2, :이니셜},
이후( :NextEndTime )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
after( :Ferm Drop 최소 pH )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
after( :Ferm Drop 최종 밀도 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
after( :Ferm Drop Enzyme Total )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
after( :Ferm Drop 평균 온도 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
이후( :NIR DDGS 저장 지방 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:"효모 죽은 세포(Cells/mL)"n, :"효모 살아있는 세포(Cells/mL)"n},
이후( :몰트 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:효모 로트 번호, :효모 로트 번호 #2, :효모 유형},
이후( :몰트 )
);
// 열 그룹화
데이터 테이블( "NewCombinded" ) << 그룹 열(
"포도당 등",
{:포도당, :아세트산, :락틱, :맥아, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS 저장단백질, :NIR DDGS 저장지방, :NIR DDGS 저장글루크,
:NIR DDGS Storgage Mst, :Ferm Drop Acetic,
:"Ferm Drop Ethanol(고형물 및 수율에 대한 Glyc 조정)"n, :Ferm Drop Avg Temp,
:Ferm Drop 배치 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,
: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 etc. → Ferm Data의 끝 삭제
데이터 테이블( "NewCombinded" ) << 열 그룹 이름 바꾸기(
"포도당 등", "Ferm 데이터의 드롭 엔드"
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:FermCount, :볼륨, :BeerwellCount, :BWVol, :YP_Vol, :위도, :경도,
:디자인, :기술},
after( :황산 합계 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:포도당, :아세트산, :락틱, :맥아, :DDGS AFLATOXIN, :DDGS DON,
:NIR DDGS 저장단백질, :NIR DDGS 저장지방, :NIR DDGS 저장글루크,
:NIR DDGS Storgage Mst, :Fer Drop Acetic,
:"Ferm Drop Ethanol(고형물 및 수율에 대한 Glyc 조정)"n, :Ferm Drop Avg Temp,
:Ferm Drop 배치 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,
: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,
:이스트 죽은 세포, :이스트 라이브 셀, :이스트 총 세포, :"Yeast 1 Dose (gal)"n,
:"Yeast 2 Dose (gal)"n, :"Yeast Chlorine (gal)"n, :Yeast Enzyme Amount,
:"Yeast Urea (gal)"n, :Yeast Chlorine Totalizer, :Yeast Urea,
:Yeast yTech Yeast Total, :Yeast Enzyme, :Yeast CIP Valve, :Yeast Level,
:효모 온도},
after( :유의하게 다른 배치 )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Ferm Drop Fill Density, :Ferm Drop Final Density, :"Ferm Drop Hours(NIR)"n,
:Ferm Drop 시간, :Ferm Drop 최소 pH},
after( :Ferm Drop Ferm 번호 )
);
// 선택한 열 이동
데이터 테이블( "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},
이후( :NextEndTime )
);
// 선택한 열 이동: Total Backset To Ferm
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Ferm까지 총 백셋},
이후( :NextEndTime )
);
// 선택한 열 이동: Ferm Drop W2M Ratio
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Ferm Drop W2M 비율},
이후( :NextEndTime )
);
// 선택한 열 이동
데이터 테이블( "NewCombinded" ) << 선택한 열 이동(
{:Month1, :Year1, :DateFermBatchStart, :Recipe Batch #},
이후( :NextStartTime )
);