빅데이터(big data)/스팟파이어(Spotfire)

[Spotfire] 스팟파이어의 꽃, Calculated Column, Replace로 data 업뎃 시 자동 재산출, 데이터 예시 만들기

에스도비91 2021. 7. 4. 07:38
반응형

https://s-dobby.tistory.com/13

 

[Overview] Spotfire(by TIBCO)의 소개, 강력한 Graph Visualization 소프트웨어, 추적 분석과 데이터 비교에 독

요즘 회사에서 아주 미친듯이 쓰고 있는 Tool입니다. 미국 매사추세츠 주 소머빌에 한 인텔리전스 회사에서 개발된 것으로 2007년에 TIBCO(팁코) 소프트웨어에 인수되었네요. Big data를 다루는 직업

s-dobby.tistory.com

Calculated Column과 Replace

Spotfire에서 Calculated column은 수식을 사용해 기존 데이터들을 조합, 변형해 새로운 열(Column)을 만들어주는 기능으로 필수로 알아야할 기능 중 하나입니다. 앞서 배운대로 새로운 데이터로 Replace해서 update해도 Calculated column은 바뀐 데이터에 맞춰 다시 산출됩니다.

Insert -> Calculated Column으로 들어가면 오른쪽 그림과 같이 팝업창이 뜹니다.

좌상단(Avalable Columns)이 이미 있는 기존 데이터 Column들이고 우상단(Functions)는 사용할 수 있는 수식들, 검색창을 이용해 원하는 수식을 밑에 예문을 확인해가며 쓰면됩니다. 수식창 맨 오른쪽 빨간색 느낌표는 기입한 수식이 유효한지 검증해주기까지 하니 굉장히 똑똑한 소프트웨어!!

 

기존 데이터 예시

FOSB : 공정 외 WF 운송용기, FOUP : 공정 내 WF 운송용기

제가 현업에서 일하는 반도체 연구 쪽에서는 20~25개 정도의 Wafer를 Bundle로 Foup에 담아 랏(Lot)이라고 지칭합니다. 쉽게 비유하자면 Lot은 소대, Wafer는 대원, Foup은 군용트럭 정도로 보면 되겠네요. Foup은 계속해서 갈아타니 데이터로서의 의미는 크게 없고 여기에 대원의 능력 수치(Value)와 평가시점(Time)를 추가해 앞으로 사용할 예시를 하나 만들어보겠습니다.

Lot(소대명) Wafer(대원 번호) Value(능력치) Time(평가시점)
Alpha 2 72 2021.03.29
Delta 1 80 2021.06.25
Gamma 2 80 2021.01.09
Delta 5 63 2021.03.27
Beta 7 99 2021.01.21
Gamma 5 58 2021.03.29
Delta 7 52 2021.02.20
Delta 10 63 2021.04.19
Alpha 13 77 2021.02.20