jinflow Schnellstart
Dieser Guide bringt dich in 5 Minuten vom Nullpunkt zum Erkunden. Fuer detaillierte Dokumentation siehe die Benutzer-Guides.
Was ist jinflow?
Abschnitt betitelt „Was ist jinflow?“jinflow ist eine deklarative analytische Engine. Du deklarierst Signals, Theses und Verdicts; jinflow kompiliert sie zu SQL, baut einen DuckDB Knowledge Store (KLS) und stellt ihn ueber die Explorer Web-App bereit.
Domain-Wissen lebt in Packs (z.B. ein Gesundheitswesen-Pack, ein Weinbau-Pack, ein Logistik-Pack). Die Engine uebernimmt Kompilierung, Validierung und Exploration.
Installieren
Abschnitt betitelt „Installieren“Lade das neueste Release fuer deine Plattform von jinflow.io herunter. Das Paket ist eigenstaendig — keine Python-, Node- oder dbt-Installation noetig.
# Release-Paket extrahieren und zum PATH hinzufuegenexport PATH="$HOME/jinflow:$PATH"jinflow version # Installation pruefen5-Minuten-Durchgang
Abschnitt betitelt „5-Minuten-Durchgang“1. Konfigurieren
Abschnitt betitelt „1. Konfigurieren“jinflow us --live-root ~/jinflow-live # wo Tenant-Daten lebenjinflow us --tenant millesime.domaine_zufferey # Standard-Tenant setzenjinflow us # Konfiguration pruefenSiehe Setup Guide fuer die vollstaendige Aufloesungsreihenfolge und DLZ-Konfiguration.
2. Einen Tenant initialisieren
Abschnitt betitelt „2. Einen Tenant initialisieren“jinflow init --pack millesime --tenant domaine_zufferey --source-system opaleDies erstellt ~/jinflow-live/millesime/domaine_zufferey/ mit den Verzeichnissen afs/, raw/, build/, store/.
Siehe Tenants Guide fuer Pack-qualifizierte IDs, Klonen und Multi-Pack.
3. Bauen
Abschnitt betitelt „3. Bauen“jinflow make --tenant millesime.domaine_zuffereyDies fuehrt die vollstaendige Pipeline aus: CSVs validieren, Instrumente kompilieren, dbt ausfuehren (Bronze -> Silver -> Gold -> Signals -> Theses -> Verdicts), Berichte generieren und den KLS stempeln.
Siehe Make Guide fuer Flags (--sync, --extract, --clean, --snapshot).
4. Erkunden
Abschnitt betitelt „4. Erkunden“jinflow explore --tenant millesime.domaine_zuffereyOeffnet den Explorer auf localhost:4000. Durchsuche Theses, Findings, Dimensionen, Taxonomien, SMEbits und Reports.
Siehe Explorer Guide fuer Seiten, Tastenkuerzel, JumpBar und gespeicherte Views.
5. Iterieren
Abschnitt betitelt „5. Iterieren“# YAML-Instrumente im AFS bearbeiten (probes/, hypotheses/, smebits/, usw.)jinflow make # Neu bauenjinflow explore # Auswirkung sehenjinflow make --snapshot # Einfrieren wenn zufriedenSiehe Instruments Guide fuer alle Instrumententypen.
Der Kernkreislauf
Abschnitt betitelt „Der Kernkreislauf“Kernkonzepte
Abschnitt betitelt „Kernkonzepte“| Begriff | Bedeutung |
|---|---|
| Pack | Domain-spezifisches Analytik-Kit (z.B. Millesime, Alptrack) |
| Tenant | Ein Kunde/Standort. Pack-qualifiziert: millesime.domaine_zufferey |
| KLS | Knowledge Store — die DuckDB-Datei, die du baust und erkundest |
| AFS | Artifact Store — das analytische Framework (Git-gestuetzt) |
| SIS | System Information Store — veraenderlicher Benutzerzustand (Notebooks, gespeicherte Views) |
| DLZ | Data Landing Zone — wo Rohdaten ankommen |
| Snapshot | Unveraenderliche, eingefrorene Kopie eines KLS |
Weiterfuehrend
Abschnitt betitelt „Weiterfuehrend“- Setup — Roots, Konfiguration, Aufloesungsreihenfolge
- Make — Build-Pipeline, Flags, Phasen
- Explorer — Seiten, JumpBar, Suchsyntax
- Tenants — Multi-Tenant, Klonen, AFS-Sync
- Instruments — Signals, Theses, Verdicts, SMEbits, Reports
- Collaboration — Git-Workflow, AFS Push/Pull
- Deploy — Desktop, Docker, Cloud
- AI — Evolve REPL, Finding Explainer
- Notes — Notebooks, SIS Merge
- Cheatsheet — alle Befehle auf einen Blick