Speak to data: întreabă dashboardul
Proiect propriu, 2026, în dezvoltare
Context
Am construit dashboarduri, de la pagini simple până la modele semantice mari. Cu cât organizația este mai mare, cu atât întrebările la care are nevoie de răspuns sunt mai complexe. Un dashboard arată cifrele agreate, iar întrebările ulterioare ajung de obicei la un analist. Acest proiect oferă dashboardului propriul analist: utilizatorul pune o întrebare și primește răspunsul în timp real. Îl dezvolt pe exemplul unui panou KPI pentru industria SaaS.
Ce am făcut
- Mai întâi modelul semantic și metricile în dbt, cu teste.
- Apoi un chat în interfață: o întrebare în limbaj obișnuit devine un apel către o metrică dbt deterministă, iar răspunsul revine în limbaj obișnuit.
- La închiderea perioadei, modelul scrie un rezumat text al raportului și răspunde la întrebări despre orice detaliu. Util pentru companii cu ierarhie ramificată, pentru a vedea unde este nevoie de atenție.
- Metricile sunt contracte YAML cu versiuni și sunt împărțite pe etapa companiei, nu reduse la un singur număr Rule of 40.
Rezultat
- Modelul se ocupă de limbaj, niciodată de calcule. Pot face o demonstrație în direct.
Tehnologii
dbt, DuckDB, Postgres, Python, Next.js, Claude API