Stackable Docs Hub

Stackable

Stackable

Analyse mit einem Data Lake

Demo · trino-taxi-data

Analyse mit einem Data Lake

trino taxi data

Daten in S3 durchgängig bis zum Dashboard analysiert: Trino fragt Parquet-Dateien direkt über einen Hive-Metastore ab, mit rollenbasiertem Zugriff durch Open Policy Agent, visualisiert in Superset.

trino taxi data

SO GEHT'S LOS

Mit einem Kubernetes-Cluster genügt ein einziger Befehl:

$stackablectl demo install trino-taxi-data

Funktionen

Was diese Demo zeigt

✓

Dateien an Ort und Stelle abfragen

Trino liest Parquet auf S3 direkt, ohne Ladeschritt.

✓

Rollenbasierter Zugriff

Open Policy Agent erzwingt, wer was abfragen darf.

✓

BI-fähig

Superset-Dashboards direkt auf Trino aufgesetzt.

✓

Hive-Metastore

Ein Schema-Katalog über den Rohdateien im Lake.

✓

Föderiertes SQL

Verknüpfe mehrere Quellen in einer einzigen Abfrage.

✓

Offene Formate

Parquet auf S3, ohne proprietären Speicher und ohne Lock-in.

Demo-Komponenten

Der Stack im Detail

Trino logo

Trino

Query-Engine

Verteilte SQL-Engine, die Parquet-Dateien auf S3 an Ort und Stelle abfragt.

Hive-Metastore

Katalog

Liefert den Schema-Katalog, der SQL-Tabellen auf Dateien abbildet.

MinIO

Speicher

S3-kompatibler Objektspeicher, der den Parquet-Datensatz hält.

Open Policy Agent

Autorisierung

Erzwingt rollenbasierte Zugriffskontrolle über den Trino-Katalog.

Demo-Ablauf

Von S3-Dateien zum regelkonformen Dashboard

1

Installation

Ein Befehl installiert Trino, den Hive-Metastore, OPA und MinIO.

2

Daten katalogisieren

Der Metastore stellt die S3-Parquet-Dateien als SQL-Tabellen bereit.

3

Mit Trino abfragen

Führe volles SQL gegen die Dateien aus, ohne Daten zu bewegen.

4

An eine Zugriffsgrenze stoßen

Sieh eine eingeschränkte Abfrage durch die OPA-Regel abgelehnt.

5

Dashboard erkunden

Öffne das Superset-Dashboard auf dem geregelten Katalog.

Bereit, es selbst auszuprobieren?

Frage Dateien im Objektspeicher mit vollem SQL und geregeltem Zugriff ab.