Ab in die Cloud: Confluents KSQL hebt ab
(Bild: Shutterstock/Milos Milosevic)
Die Streaming-SQL-Engine fĂŒr Apache Kafka wandert in die Cloud, um die KomplexitĂ€t der Betriebsinfrastruktur in der Produktion zu reduzieren.
Confluent stellt die Streaming-SQL-Engine fĂŒr Apache Kafka KSQL fĂŒr ihre Cloud-Nutzer zur VerfĂŒgung. Eine neue Webschnittstelle, die die Interaktion mit KSQL fĂŒr Entwickler vereinfachen soll, sowie eine Ansicht fĂŒr kontinuierliche Abfragen ergĂ€nzen die vorhandenen Funktionen. Nutzer können damit Streams und Tabellen oder kontinuierliche SQL-Abfragen ĂŒber den Query-Editor laufen lassen, wĂ€hrend sie abfragebezogene Schemata der verschiedenen Streams und Tabellen durchsuchen.
Flow-Ansicht: Die Ăbersicht behalten
Die Streaming-Engine erhĂ€lt in der Cloud zudem eine sogenannte Flow-Ansicht. Nutzer können damit Abfragen untersuchen und EngpĂ€sse in der Arbeitslast identifizieren. Das Veranschaulichen der ArbeitsablĂ€ufe als kontinuierliche Abfragen soll eine bessere Ăbersicht ĂŒber den Zustand geben, um sicherzustellen, dass die Topologie einwandfrei funktioniert.
(Bild:Â Confluent)
Cloud KSQL lÀsst sich nahtlos in andere Komponenten der Confluent-Cloud integrieren. Die KSQL-Anwendungen sollen sich ohne Probleme mit Kafka und der Schema-Registry verbinden.
Ein Blick hinter KSQL
KSQL ist eine Engine zur Stream-Verarbeitung auf Apache Kafka mit SQL. Das Schreiben von Code in Java oder Python ist nicht notwendig. Aufgrund der standardisierten SQL-Syntax soll der Zugang fĂŒr die meisten Unternehmen leichter sein. KSQL ermöglicht Streaming-Operationen, Datenfilterung, Transformationen, Aggregationen, Joins, Windowing und Sessions. Mittelfristig ist eine tiefere Integration von KSQL mit Kafka Connect geplant.
Eine kostenpflichtige Anmeldung bei der Confluent Cloud ist notwendig, um KSQL nutzen zu können. NÀhere Informationen zu KSQL finden sich in der Dokumentation [1] sowie im Blogbeitrag [2] auf der Unternehmenswebseite. (mdo [3])
URL dieses Artikels:
https://www.heise.de/-4698291
Links in diesem Artikel:
[1] https://docs.confluent.io/current/ksql/docs/index.html?_ga=2.200569703.891783120.1586240278-1442857348.1586240278
[2] https://www.confluent.io/blog/confluent-cloud-ksql-as-a-service/
[3] mailto:mdo@ix.de
Copyright © 2020 Heise Medien