feat(ingestion): add first real-data importer flow

This commit is contained in:
bisco
2026-04-11 00:24:42 +02:00
parent 5c82187b7c
commit 154450f516
8 changed files with 610 additions and 0 deletions

View File

@ -0,0 +1,76 @@
{
"source_name": "hoopdata_demo",
"competition": {
"external_id": "comp-ita2-2025",
"name": "Italian Serie A2",
"country": "IT",
"level": "second"
},
"season": {
"name": "2025-2026",
"start_year": 2025,
"end_year": 2026
},
"players": [
{
"external_id": "player-1001",
"context_external_id": "ctx-1001-2025-ita2-bologna-blaze",
"full_name": "Andrea Pulse",
"first_name": "Andrea",
"last_name": "Pulse",
"birth_date": "2003-03-19",
"nationality": "IT",
"position": "PG",
"height_cm": 186.0,
"weight_kg": 79.0,
"wingspan_cm": 193.0,
"team": {
"external_id": "team-bologna-blaze",
"name": "Bologna Blaze",
"country": "IT"
},
"stats": {
"points": 17.2,
"assists": 6.4,
"steals": 1.7,
"turnovers": 2.5,
"blocks": 0.2,
"efg_pct": 52.1,
"ts_pct": 57.9,
"plus_minus": 3.8,
"offensive_rating": 113.4,
"defensive_rating": 106.9
}
},
{
"external_id": "player-1002",
"context_external_id": "ctx-1002-2025-ita2-venice-harbor",
"full_name": "Matteo Harbor",
"first_name": "Matteo",
"last_name": "Harbor",
"birth_date": "2001-11-02",
"nationality": "IT",
"position": "C",
"height_cm": 211.0,
"weight_kg": 108.0,
"wingspan_cm": 220.0,
"team": {
"external_id": "team-venice-harbor",
"name": "Venice Harbor",
"country": "IT"
},
"stats": {
"points": 12.8,
"assists": 1.6,
"steals": 0.9,
"turnovers": 1.8,
"blocks": 2.1,
"efg_pct": 58.7,
"ts_pct": 61.5,
"plus_minus": 4.1,
"offensive_rating": 111.9,
"defensive_rating": 102.7
}
}
]
}