advanced
10분
시나리오 한 번에 import 하기 (advanced, 10분)
dhub2-examples 시나리오 하나를 Python 도구로 포털에 자동 적재합니다. 기여자·엔지니어 시점의 흐름입니다.
이 튜토리얼은 dhub2-examples 에 시나리오를 기여 하거나 적재 흐름을 직접 자동화하려는 기여자·엔지니어 시점입니다. 분석가 시점의 클릭 기반 적재 흐름은 시나리오 zip 으로 한 번에 가져오기 가 짝입니다.
이 튜토리얼이 끝나면
dhub2-examples의 시나리오 import 도구가 무엇을 만들어 내는지 안다.- 첫 시나리오를 포털에 적재하고 컬렉션 트리에서 결과를 본다.
1. 환경 준비
git clone https://github.com/<your-org>/dhub2-examples.git
cd dhub2-examples
python -m venv .venv && source .venv/bin/activate
pip install -r tools/requirements.txt
.env.local 에 포털 접근 정보를 둔다.
DHUB2_PORTAL_URL=https://portal.dhub2.example.com
DHUB2_API_TOKEN=<your-token>
2. 시나리오 적재
python tools/import.py scenarios/retail_inventory_intelligence
스크립트가 순서대로 만들어 두는 것은 네 가지다.
retail_inventory_intelligence컬렉션retail_inventory·competitor_prices데이터셋update_competitor_prices파이프라인 정의inventory_overview대시보드 정의
3. 포털에서 확인
- 좌측 컬렉션 트리에서
retail_inventory_intelligence가 곧바로 보이는지 - 데이터셋 두 개의 행 수가 0 이상인지
- 파이프라인을 한 번 실행하면
update_competitor_price가 생기는지
데이터셋·파이프라인이 실제로 어떻게 움직이는지는 워크숍: 리테일 재고 인텔리전스 에서 이어 본다.