Zum Inhalt springen

Saiku-Changelog

Jeder Release unten promotet dasselbe Image, das in Staging lief, getaggt auf der Saiku-GitHub-Releases-Seite. Dies ist die kundenseitige Zusammenfassung — was sich in Ihrem Dashboard, Ihrem Workspace, Ihren Exporten geändert hat.


4.5.1  ·  8. Juni 2026

Exporte

  • Client-seitiger PDF- & PNG-Export — laden Sie jede Tabelle oder jedes Chart direkt aus Ihrem Browser herunter, ohne Server-Round-Trip.

Analytics

  • Zeitreihen-Anomalieerkennung hebt ungewöhnliche Punkte in Ihren Trends hervor, damit Ausreißer leicht zu erkennen sind.

Sicherheit & Zuverlässigkeit

  • Ein breiter Sicherheits- und Stabilitäts-Durchgang: strengere Fehlerbehandlung, sodass Fehler niemals Interna lecken, Result-Cache-Isolation pro Rolle und gehärtete CSV- und Datenbankverbindungsbehandlung.

4.5.0  ·  7. Juni 2026

Chart-Politur

  • Kreis- & Donut-Charts mit vielen Kategorien rendern jetzt als einzelnes Chart in voller Größe statt einer Wand winziger Kreise.
  • Scatter-, Bubble-, Heatmap- und Wasserfall-Charts haben die nicht hilfreiche Zoom-Leiste am unteren Rand verloren — Mausrad-Zoom funktioniert weiterhin.
  • X-Achsen-Labels rotieren automatisch, sobald sie sich drängen, und die Trunkierungsgrenze wurde erweitert — lange Kategorienamen wie „Carbonated Beverages” bleiben lesbar, statt auf „Carb…” abgeschnitten zu werden.
  • Automatische duale Y-Achse greift früher. Charts, bei denen ein Measure viel größer ist als ein anderes (denken Sie an Balance vs. Fees), splitten jetzt standardmäßig sauber auf zwei Y-Achsen, statt dass eine winzige Serie auf der Nulllinie zerquetscht wird.
  • Chart-Sortierung & Top-N sind in den Chart-Optionen-Dialog gewandert, sodass die Wahl mit dem Tile persistiert statt beim Reload zurückgesetzt zu werden.

Exporte

  • PDF-, Excel- und CSV-Exporte funktionieren alle wieder aus der Workspace-Symbolleiste. Drei separate Probleme waren leise übereinander gestapelt; die Export-Pipeline handhabt jetzt Measures-only-Queries, JDK 21s XML-Stack und das neueste Apache POI ohne Probleme.

Demo & Onboarding

  • Erstmalige Demo-Container (SAIKU_DEMO=true) liefern jetzt ein Welcome-Dashboard, damit neue Benutzer auf etwas Erkundbarem landen statt auf einer leeren Liste.

Unter der Haube

  • Die Dashboards-Seite, der Tile-Editor und das Filter-Panel wurden in kleinere, fokussiertere Komponenten zerlegt. Für Sie ändert sich visuell nichts — aber es macht die nächste Runde Dashboard-Features viel schneller auslieferbar.
  • Die Stats-Seite (/admin → Stats) zeigt jetzt echte Daten für jede Spalte statt „—”. Sie sehen Live-MDX/SQL-Ausführungszahlen, Cache-Trefferrate, abgerufene Zeilen und Status pro Statement.

4.4.0  ·  5. Juni 2026

Dashboards, erweitert

  • Small Multiples — Kreis-, Donut-, Treemap- und Sunburst-Charts fächern ein Chart pro Measure aus, wenn eine Abfrage mehrere hat.
  • Lade-, Fehler- und Leer-Zustände auf jedem Tile, jeder mit einer Retry-Schaltfläche und einer schnellen „Filter zurücksetzen”-Möglichkeit.
  • Theme-bewusste Charts — wechseln Sie zwischen Hell und Dunkel, und die Charts werden automatisch mit der richtigen Palette neu gezeichnet. Eine Hochkontrastvariante für Barrierefreiheit kommt im selben Flip.
  • ACL pro Dashboard — teilen Sie ein Dashboard read-only mit einem bestimmten Benutzer oder einer Rolle.
  • Share-Links — generieren Sie eine token-basierte öffentliche URL für eine Read-only-Ansicht. Kein Saiku-Login für den Empfänger erforderlich.
  • Kommentare — hinterlassen Sie einen Kommentar auf einem beliebigen Tile.
  • Versionsverlauf — jedes Speichern erzeugt eine Version, zu der Sie zurückrollen können.
  • Bild-Tile — fügen Sie eine URL ein oder laden Sie PNG/JPG/GIF/WebP hoch. Nützlich für Logos und Abschnittstrennzeichen.

4.3.7  ·  3. Juni 2026

Multi-Tenant-Fixes

  • Das Aktualisieren einer Datenquelle in einem Workspace überschreibt nicht mehr die Ansicht eines anderen Workspaces.
  • Die Repository-Entdeckung ist jetzt ordnungsgemäß auf den aktiven Workspace gescopt — keine tenant-übergreifenden Lecks mehr beim Auflisten von Dashboards und Abfragen.

4.3.6  ·  3. Juni 2026

Sauberere Chart-Ausgabe

  • Rollup-Zeilen aus Charts ausgeblendet — eine Abfrage mit Year → Quarter → Month zerquetscht nicht mehr die Blatt-Balken unter den Jahressummen.
  • Engine-Fehler erscheinen jetzt in der UI mit einem „Support kontaktieren”-Hinweis und der serverseitigen Referenz-ID, sodass Sie sie dem Support nennen können, ohne sich durch Logs zu wühlen.

Demo-Onboarding

  • Die Demo-Site erfasst Vornamen, Nachnamen und E-Mail über das WorkOS-Gate und meldet Sie nach Bestätigung automatisch an.

4.3.5  ·  3. Juni 2026

Neue Filter- & Formatierungs-Tools

  • Cascading-Select-Filter-Widget — geht eine Hierarchie Level für Level. Wählen Sie ein Land, das nächste Dropdown zeigt die Bundesstaaten dieses Landes, dann seine Städte und so weiter.
  • Bedingte Formatierung auf Tabellen-Tiles — Regeln pro Spalte für Hintergrundfarbe, Datenbalken, Schriftfarbe oder Icon. Relative (Perzentil) oder absolute Schwellenwerte.
  • Gekürzte Kategorie-Labels mit Hover-Tooltip, der die vollständige Beschriftung zeigt.

Observability

  • Opt-in-OpenTelemetry-Instrumentierung über den OTel-Java-Agent. Setzen Sie OTEL_EXPORTER_OTLP_ENDPOINT, um zu aktivieren — Saiku gibt dann Traces für HTTP / Jersey / JDBC + JVM-Metriken aus, und die trace_id / span_id landen im Log-MDC.

4.3.4  ·  28. Mai 2026

Workspace-Ergonomie

  • Dedizierte MEASURES-Drop-Zone über COLUMNS und ROWS, sodass sich Measures nicht mehr in den COLUMNS-Chips verstecken.
  • Per-Level-Entfernung aus dem Rechtsklick-Menü eines Hierarchie-Chips — entfernen Sie „Quarter”, ohne „Year” zu verlieren.
  • Position-Picker auf dem MEASURES-Panel wiederhergestellt: halten Sie Measures oben oder unten auf einer der Achsen.
  • Mehrere abfrageseitige Fixes: Schema-Calculated-Member-NPE, Parsen von Mondrian-Stil-Markern in formatierten Werten.

4.3.3  ·  23. Mai 2026

  • AI-Drillthrough funktioniert jetzt über Browser-Sessions hinweg — das Drillen in eine Faktenzeile nach einem Tab-Reload liefert keinen 404 mehr.

4.3.2  ·  22. Mai 2026

Katalog, den Sie tatsächlich durchsuchen können

  • Suche, Tag-Filter, Owner-Filter und eine Letzte-Änderung-Sortierung im Dashboards-/Abfrage-Katalog.
  • Favoriten- und Kürzlich angesehen-Bereiche oben.
  • Duplizieren-Schaltfläche in jeder Dashboard-Zeile — klont mit frischen Bezeichnern und einem „(copy)“-Suffix, sodass das Original unberührt bleibt.
  • Starter-Cube-URL-Bootstrap — Embedder können das Workbench aus einem Query-String-Parameter vorbefüllen.

4.3.1  ·  19. Mai 2026

  • Nicht-Admin-Benutzer können den /admin/version-Endpunkt treffen, um den Version-Banner ohne 403 zu rendern.

4.3.0  ·  18. Mai 2026

Dashboards: Filter & Interaktivität

  • Vereinheitlichtes Filter-Panel oben am Dashboard-Editor angedockt — ersetzt das Filter-Widget-Modell pro Tile, sodass jeder Filter an einem offensichtlichen Ort ist.
  • Drag-to-move und Resize von Tiles im Dashboard-Grid.
  • Klick-zum-Filtern auf Referenz-Tiles — das Klicken einer Row-Header-Zelle grenzt jedes kompatible Tile im Dashboard ein.
  • URL-Deep-Linking für den Filter-Zustand — kopieren Sie die URL, um eine Dashboard-Ansicht mit bestimmten angewandten Filtern zu teilen.
  • Datumsbereich-Filter-Widget.

4.2.0  ·  16. Mai 2026

Das erste getaggte Release, nachdem die Entwicklung wieder aufgenommen wurde. Re-Baseline der Engine auf JDK 21, Spring 6.2, Jersey 3.1 und Jetty 12 EE10, mit der neuen Dashboards-Schicht, die auf der AI Query API sitzt — Ihre bestehenden gespeicherten Abfragen werden zu Dashboard-Tiles ohne einen Migrationsschritt.