데이터 / 모델
web/src/pages/Data.tsx 페이지. 사용 중인 데이터셋, RL 모델, TimescaleDB 라이브 통계, 심볼 검색 기능을 한 화면에서 확인합니다.
📸 Data & Models 페이지 (추후 자동 캡처 예정)
화면 구성
| 영역 | 컴포넌트 | 설명 |
|---|---|---|
| 상단 카드 | Summary | Datasets / Models / Total MB |
| Live Database | DB stats 카드 | OHLCV rows, Trades rows, 심볼·timeframe별 |
| Collected Datasets | pkl 목록 | 카테고리 + 행/열 + 사이즈 |
| RL Models | zip 목록 | 파일명 + 설명 + 사이즈 |
자식 페이지
API 연동
| Method | Path | 트리거 |
|---|---|---|
| GET | /api/data/summary | 상단 카드 |
| GET | /api/data/db-stats | Live DB 카드 (30초 자동 갱신) |
| GET | /api/data/datasets | pkl 데이터셋 목록 |
| GET | /api/data/models | RL 모델 목록 |
자주 묻는 질문
Q. 모델이 0개로 보입니다.
A. models/user_{id}/ 또는 글로벌 models/에 zip 파일이 없습니다. HuggingFace에서 다운로드 가능: python scripts/download_rl_models.py.
Q. Datasets가 비어 있어요.
A. _workspace/*.pkl 파일이 없는 상태입니다. python scripts/fetch_history.py로 적재하세요.