Zum Hauptinhalt springen

Daten-Gateway-Konsole (5501)

Dies ist eine Konsole, mit der Sie das Data Lake direkt im Browser abfragen können. Sie müssen keinen separaten Client für jede Speicher-Engine installieren – wählen Sie einfach eine von vier Abfragesprachen auf einem Bildschirm aus.

ElementWert
Adresse (TLS)https://<server-ip>:5501/
AnmeldungPP_DATA_GATEWAY_WEB_USER / PP_DATA_GATEWAY_WEB_PASSWORD
Anderer ZugangAdmin-Konsole → Werkzeuge-Bildschirm, Data-Gateway-Karte
Für die Nutzung in Programmen

Es gibt einen Java-Client für dasselbe Gateway → Data-Gateway-Client


Bildschirm​

Daten-Gateway-Konsole – Abfragemodus · Tabellenliste · Editor · Ergebnis · Ausführungsdetails

NummerBeschreibung
①Abfragemodus – PQL · CQL · SQL · TQL. Bei Auswahl wird die Engine dieser Sprache verwendet
②Tabellenliste – alle Tabellen des Schemas, das der aktuelle Modus anzeigt. Durchsuchbar und als Favoriten markierbar
③Editor – Run(F9) · Format · Clear. Mehrere Abfragen können gleichzeitig über Tabs geöffnet werden
④Ergebnis – Anzeigen als Grid · JSON · Chart und Herunterladen als Copy · CSV · JSON. Zusätzlich gibt es einen Zeilenfilter
⑤Letzte Ausführung – Erfolgsstatus · Zeitpunkt · Dauer · Zeilenanzahl
⑥Rechter Tab – Verlauf · Snippets · Schema · Schlüssel · Status
⑦Untere Leiste – Verbindungsstatus · aktueller Modus · Anzahl offener Tabs, rechts eine Zusammenfassung der letzten Ausführung

Die vier Modi – wann wofür verwenden​

ModusDahinterliegendesWann verwenden
PQLPostgreSQL-MetastoreMaster-Daten wie Anlagen, Tags, Alarmkonfiguration (mm_*)
CQLAster TSDBZeitreihen-Rohdaten und Aggregationen (tm_*)
SQLSparkLakehouse · große Analysen
TQLZeitreihen-EngineZeitfenster-Aggregation · Lückenfüllung

Beim Wechsel des Modus ändert sich auch die Tabellenliste links. Der aktuelle Modus wird rechts im Editor («PQL · PostgreSQL meta-store») und in der unteren Leiste angezeigt.


Rechte Tabs​

Schema – Tabellen und Spalten des aktuellen Modus aufklappen. Sie müssen sich keine Tabellennamen merken.

Schema-Tab

Schlüssel – Partitions- und Clustering-Schlüssel anzeigen. Ob eine Abfrage in Aster TSDB möglich ist, entscheidet der Schlüssel – prüfen Sie dies hier, bevor Sie ALLOW FILTERING anhängen.

Schlüssel-Tab

Verlauf – ausgeführte Abfragen werden mit Modusanzeige gesammelt. Durchsuchbar und durch Klick erneut ausführbar.

Snippets – häufig verwendete Abfragen speichern.

Snippets-Tab

Status – Verbindungsstatus des Gateways und der dahinterliegenden Engines.

Status-Tab


CQL-Modus​

CQL-Modus – Aster TSDB Tabellenliste

Aster TSDB kann nicht mit beliebigen Bedingungen durchsucht werden

Der Partitionsschlüssel ist die Abfrageachse. Um nach Spalten zu filtern, die nicht im Schlüssel enthalten sind, müssen alle Knoten durchsucht werden, was ALLOW FILTERING erfordert – diese Abfrage ist in einem produktiven Cluster gefährlich. Warum es 104 Tabellen gibt und welche Schlüssel verwendet werden, finden Sie im Datenbankmodell.


Was das Gateway ablehnt​

Die Konsole liegt über dem Gateway und übernimmt dessen Einschränkungen direkt.

  • DDL – Anweisungen, die das Schema ändern
  • Mehrere Anweisungen auf einmal
  • TQL-Aktualisierungen

Schemaänderungen werden nicht über diesen Weg vorgenommen → So ändern Sie die Konfiguration


Siehe auch​

Zeitreihen-Analyzer (7801) · Data-Gateway-Client · Datenbankmodell