Konnektor für Streaming · Event-Plattform
Der Datenkatalog für Confluent, dem Ihr ganzes Team vertrauen kann.
Der Confluent-Kafka-Datenkatalog von Dawiso macht Ihre Confluent Cloud zu einem durchsuchbaren Inventar: Cluster, Topics, Schemas aus Stream Governance und Consumer Groups.
Zuerst das Wichtigste
Was ist ein Konnektor?
Ein Konnektor ist die Brücke zwischen einem Werkzeug in Ihrem Stack und dem Katalog, der Ihnen einen einheitlichen Blick darauf gibt. Ist ein Konnektor eingerichtet, greift er nach Zeitplan auf das Quellsystem zu, liest die Metadaten aus - Schemas, Tabellen, Dashboards, Jobs, Verantwortlichkeiten, Data Lineage - und bildet sie im Katalog ab. Ihre eigentlichen Zeilen und Werte bleiben, wo sie sind.
Konnektoren sind der Grund, warum ein Datenkatalog Fragen wie „Welches Power-BI-Dashboard hängt von dieser Snowflake-Tabelle ab?“ oder „Wer verantwortet das orders-Topic in Kafka?“ beantworten kann - automatisch, ohne dass jemand eine Excel-Liste pflegen muss.
Drei Eigenschaften unterscheiden einen guten Konnektor von einem brüchigen: Er sollte nur lesend und sicher sein, er sollte inkrementell arbeiten, damit nicht bei jeder Aktualisierung ein vollständiger Neuscan nötig ist, und er sollte Data Lineage über Systemgrenzen hinweg auflösen, nicht nur innerhalb eines Werkzeugs.
Über die Plattform
Was ist Confluent Kafka?
Confluent Kafka ist die verwaltete Plattform für Apache Kafka, gebaut vom Unternehmen, das die ursprünglichen Entwickler von Kafka gegründet haben. Teams nutzen Confluent Cloud (oder Confluent Platform On-Premises), wenn sie Kafka ohne eigenen Broker-Betrieb wollen, mit Zusätzen darum herum: Stream Governance, Schema Registry, ksqlDB, RBAC und ein Stream Catalog, um Topics zu finden.
Der Stream Catalog von Confluent kümmert sich um Topics innerhalb von Confluent. Nicht abgedeckt sind der Power-BI-Bericht, der die nachgelagerte Warehouse-Tabelle nutzt, und das Datenprodukt, für das der Fachbereich tatsächlich durchgängig verantwortlich ist. Genau dort setzt der Confluent-Kafka-Datenkatalog von Dawiso an: nur lesend, nur Metadaten, und plattformübergreifend.
Architektur
So verbindet sich Dawiso mit Confluent
Eine kleine, nur lesende Rolle aufseiten von Confluent. Der Dawiso-Scanner holt die Metadaten nach Zeitplan. Alles landet in Ihrem Katalog, fachlich lesbar.
Quelle
Confluent-Cloud-Umgebung
- Cluster und REST-Endpunkt
- Topics und Partitionen
- Schemas aus Stream Governance
- Consumer Groups und ACLs
Dawiso-Scanner
Metadatenzugriff nur lesend
- Schema- und Objekterkennung
- Auflösung von Abhängigkeiten
- SQL-Flow-Parsing (optional)
- Sampling nach Opt-in
Katalog
Dawiso-Plattform
- Durchsuchbare Metadaten
- Data Lineage und Verantwortlichkeiten
- Business Glossary
- Richtlinien und Klassifizierungen
Verbindungsdetails
- Protokoll
- Confluent Cloud REST API + Schema Registry API
- Authentifizierung
- API Key und Secret für das Cluster · API Key und Secret für die Schema Registry · ACLs für das Dienstkonto
- Lineage
- Topics, Schemas und Consumer Groups werden aus den Cluster-Metadaten und der Schema Registry von Stream Governance katalogisiert, mit Verantwortlichkeiten und Schema-Versionen in Dawiso dokumentiert
Einrichtung
Confluent in 4 Schritten verbinden
- 01
Cluster-ID und REST-Endpunkt holen
Öffnen Sie in Confluent Cloud Cluster Overview > Cluster settings. Kopieren Sie die Cluster-ID und die URL des REST-Endpunkts und legen Sie beide für das Verbindungsformular bereit.
- 02
API Key für das Cluster anlegen
Erstellen Sie unter Cluster Overview > API keys einen API Key für ein Dienstkonto, mit ACLs für DescribeConfigs auf Cluster, Describe auf Consumer Group sowie Describe und DescribeConfigs auf Topic.
- 03
API Key für die Schema Registry anlegen
Kopieren Sie im Bereich Stream Governance API der Umgebung die Endpunkt-URL und erstellen Sie einen API Key samt Secret für die Schema Registry. Beide Paare werden gebraucht, um Topics und Schemas einzulesen.
- 04
Verbinden und Ingestion starten
Tragen Sie die Endpunkte und Zugangsdaten für Cluster und Schema Registry in Dawiso ein. Wählen Sie die Projekte über reguläre Ausdrücke, speichern Sie die Datenquelle und starten Sie die Ingestion. Der geplante inkrementelle Sync hält den Katalog aktuell.
Funktionen
Das bekommen Sie mit dem Konnektor für Confluent
-
Katalog für Topics und Cluster
Jedes Topic über alle Confluent-Umgebungen hinweg ist durchsuchbar, mit Anzahl der Partitionen, Aufbewahrung, Verantwortlichen und dem Team, das den Producer gebaut hat.
-
Abgleich mit Stream Governance
Schemas in Avro, Protobuf und JSON aus der Confluent Schema Registry, mit Versionshistorie und einer Ansicht der Unterschiede zwischen zwei Ständen.
-
Consumer Groups sichtbar
Consumer Groups werden neben den Topics, aus denen sie lesen, in den Katalog übernommen. So ist klar, welche Gruppen an welchem Topic angemeldet sind.
-
PII in Events
Klassifizieren Sie Schemafelder einmal. Dawiso markiert jedes Confluent-Topic mit E-Mail-Adresse, IBAN oder amtlichen Ausweisnummern über alle Cluster und Umgebungen hinweg.
-
Data Contracts
Erheben Sie ein Schema zu einem Kontrakt. Blockieren Sie inkompatible Änderungen, bevor sie ausgeliefert werden, und benachrichtigen Sie die Abnehmenden, wenn sich der Kontrakt weiterentwickelt.
-
RBAC und ACLs sichtbar
Cluster-ACLs und die Zuordnungen der Dienstkonten werden in den Katalog übernommen, sodass der Fachbereich sieht, wer wo was lesen darf.
Geschäftlicher Nutzen
Warum Teams den Konnektor für Confluent aktivieren
- 0
Stille Ausfälle durch Schema-Änderungen
Unterschiede zwischen Schema-Ständen und Benachrichtigungen an Consumer verhindern, dass eine Umbenennung in Protobuf über Nacht drei nachgelagerte Dienste lahmlegt.
- -80 %
Zeit bis zum richtigen Topic
Neue Engineers fragen nicht mehr in Slack, welches Topic die Bestellereignisse führt. Sie suchen im Confluent-Kafka-Datenkatalog und lesen nach.
- EU-tauglich
Governance für Streaming
Personenbezogene Daten, die durch Confluent fließen, werden klassifiziert, sind prüfbar und werden über Richtlinien verfolgt, genauso wie Daten, die in Ihrem Warehouse liegen.
Bereit, Ihr Confluent zu katalogisieren?
Den Konnektor richten Sie an einem Nachmittag ein. Ihren ersten Lineage-Graph sehen Sie noch am selben Tag.
Häufige Fragen
Hat Confluent einen Datenkatalog?
Was sind Kafka-Metadaten?
Was ist der Unterschied zwischen Kafka und Confluent Kafka?
Welche Berechtigungen braucht Dawiso in Confluent?
Liest Dawiso aus unseren Topics?
Wie verhält sich Dawiso zum Confluent Stream Catalog?
Unterstützt der Konnektor Confluent Platform On-Premises?
Weitere Konnektoren entdecken
Confluent ist einer von über 30 Konnektoren. Bringen Sie Ihren gesamten Stack in den Katalog.
-
Data Warehouse Snowflake -
Data Lakehouse Databricks -
Business Intelligence Power BI -
Business Intelligence Tableau -
Data Warehouse Google BigQuery -
Data Warehouse Amazon Redshift