3/7번째 챕터
15분
경쟁 가격을 재고에 보강하기
가격 업데이트 파이프라인을 실행하고 전후 한 행과 전체 출력 범위를 해석합니다.
이번 단계의 질문
파이프라인은 재고 행에서 무엇을 바꾸고 무엇을 그대로 남길까요?
왜 지금 필요한가
대시보드의 가격 조정 후보는 보강된 출력 데이터셋을 읽습니다. 실행 결과를 확인하지 않고 대시보드를 보면 오래된 경쟁사가를 현재 값으로 오해할 수 있습니다.
직접 해보기
왼쪽 사이드바 파이프라인에서 경쟁사 가격 업데이트를 열어 네 노드의 연결을 확인합니다.

가운데 코드 노드를 선택합니다. 코드는 두 입력을 item_code로 왼쪽 조인하고,
관측값이 있는 행의 competitor_price_krw_synth만 바꿉니다.

오른쪽 위 지금 실행을 누릅니다. 실행이 끝나면 경쟁사 가격 업데이트 결과의 데이터 탭과 버전 기록을 엽니다.

이 화면이 나오면 성공
- 출력 행 수: 46,700
- 현재 시드 실행에서 경쟁사가가 달라지는 행: 46,444
- 값이 유지되는 행: 256
- 출력 방식:
overwrite
| 열 | 실행 전 | 실행 후 | 해석 |
|---|---|---|---|
item_code | 7224000894 | 7224000894 | 같은 상품입니다. |
branch_name | 강남파이낸스점 | 강남파이낸스점 | 지점은 유지됩니다. |
inventory_qty | 51 | 51 | 재고 수량은 바뀌지 않습니다. |
selling_price_krw_synth | 4,490원 | 4,490원 | 판매가도 유지됩니다. |
competitor_price_krw_synth | 4,500원 | 4,670원 | 경쟁사가만 보강됩니다. |
결과를 읽어 봅니다
46,700행이 새로 늘어난 것이 아닙니다. 원래 재고 행의 구조를 유지한 채 비교 기준인 경쟁사가를
보강한 결과입니다. overwrite는 결과 데이터셋을 현재 스냅샷으로 유지합니다.
문제 해결 — 실행이 실패한다면
- 두 입력 데이터셋의 행 수가 0이 아닌지 확인합니다.
price_krw가 통화 기호가 섞인 문자열이 아니라 숫자로 읽히는지 확인합니다.- 출력 데이터셋에 새 버전과 46,700행이 생겼는지 확인합니다.
다음 판단
이제 가격과 재고를 같은 행에서 비교할 수 있습니다. 다음 챕터에서는 상품 한 건을 지점, 지역, 공급업체 관계로 확장해 실행할 담당 맥락을 찾습니다.