Technologie
Ein Stack, der skaliert — und den man versteht
Wir setzen auf offene, bewährte Werkzeuge statt auf Vendor-Lock-in. Jede Schicht ist versioniert, getestet und dokumentiert — damit Ihre Datenplattform mitwächst, statt zu bremsen.
Werkzeuge
Unser Technologie-Stack
Sprachen & ML
Daten & Pipeline
Betrieb & BI
Architektur
Die Datenpipeline von der Quelle zur Entscheidung
Fünf Stufen, ein durchgängiger Fluss — jede Stufe mit Tests, Versionierung und Monitoring abgesichert.
Quellen
ERP, CRM, Web, APIs, Sensorik
Ingest
Airflow & Kafka laden roh & inkrementell
Warehouse
Snowflake als Single Source of Truth
Transform
dbt-Modelle, getestet & dokumentiert
Serve
Dashboards, Modelle, APIs
Code
So sieht Analytics bei uns aus
Reproduzierbar, getestet, lesbar — drei Ausschnitte aus einem echten DATALAB-Projekt (anonymisiert).
-- dbt-Modell: bereinigte Bestellungen with source as ( select * from {{ source('shop', 'orders') }} ), renamed as ( select order_id, customer_id, cast(order_ts as date) as order_date, revenue, revenue - cost as margin, round((revenue - cost) / nullif(revenue, 0) * 100, 1) as margin_pct from source where revenue > 0 ) select * from renamed
# Feature-Aufbereitung für das Prognosemodell import pandas as pd def build_features(orders: pd.DataFrame) -> pd.DataFrame: df = orders.copy() df["month"] = df["order_date"].dt.month df["weekday"] = df["order_date"].dt.weekday df["rolling"] = ( df.groupby("customer_id")["revenue"] .transform(lambda s: s.rolling(3, min_periods=1).mean()) ) return df.dropna()
# Airflow-DAG: täglicher Lauf from airflow import DAG from airflow.operators.python import PythonOperator from datetime import datetime with DAG( "datalab_daily", schedule="0 5 * * *", start_date=datetime(2026, 1, 1), catchup=False, ) as dag: ingest = PythonOperator(task_id="ingest", python_callable=load_sources) transform = PythonOperator(task_id="dbt_run", python_callable=run_dbt) forecast = PythonOperator(task_id="forecast", python_callable=score_models) ingest >> transform >> forecast
Betrieb
Sicher, überwacht, nachvollziehbar
Datenströme laufen verschlüsselt, Zugriffe sind rollenbasiert und jede Transformation ist auditierbar. Monitoring meldet Drift und Ausfälle, bevor sie im Report auffallen.
- Verfügbarkeit99.9% Uptime-Ziel
- Datenqualitätautomatisierte dbt-Tests
- Sicherheitrollenbasierter Zugriff
- HostingRechenzentrum Schweiz/EU
Neugierig auf die Details Ihrer Architektur?
Wir schauen uns Ihre bestehende Datenlandschaft an und skizzieren die Zielarchitektur — konkret auf Ihren Stack bezogen.
Architektur-Gespräch →