Konnektor für Data Warehouse
Der Datenkatalog für Synapse, dem Ihr ganzes Team vertrauen kann.
Der Synapse-Datenkatalog von Dawiso macht jede Datenbank, jedes Schema, jede Tabelle, View und Prozedur zu einem durchsuchbaren Inventar, mit Lineage auf Objektebene bis hinaus in nachgelagerte Power-BI-Berichte.
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 Azure Synapse Analytics?
Azure Synapse Analytics ist der Analysedienst von Microsoft für Unternehmen auf Azure. Er führt dedizierte und serverlose SQL Pools, Apache Spark, Data Explorer für Logs und Zeitreihen sowie Pipelines für ETL zusammen, eng verzahnt mit Power BI und Azure ML. Teams, die mit SQL Data Warehouse und Microsoft BI groß geworden sind, nutzen Synapse als analytisches Rückgrat für Finanzen, Risiko und Kundenanalysen.
Microsoft Purview deckt die Governance für Synapse nativ ab. Was es nicht immer abdeckt, ist das plattformübergreifende Bild: das Tableau-Dashboard neben Power BI, die Oracle-Quelle, die die Pipeline speist, und die Richtlinie, die Security freigegeben hat. Genau dort setzt der Synapse-Datenkatalog von Dawiso an: nur lesend, nur Metadaten, und plattformübergreifend.
Architektur
So verbindet sich Dawiso mit Synapse
Eine kleine, nur lesende Rolle aufseiten von Synapse. Der Dawiso-Scanner holt die Metadaten nach Zeitplan. Alles landet in Ihrem Katalog, fachlich lesbar.
Quelle
Synapse SQL Pool
- Datenbanken und Schemas
- Tabellen und externe Tabellen
- Views und materialisierte Views
- Prozeduren und Funktionen
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
- Synapse JDBC (TDS) + sys-Katalogviews und sql_expression_dependencies
- Authentifizierung
- SQL Login + Datenbankbenutzer · Rechte nur zum Lesen
- Lineage
- Objektabhängigkeiten werden aus sys.sql_expression_dependencies aufgelöst; Lineage auf Objektebene entsteht aus dem geparsten SQL der Views und Prozeduren über Data Flow Parsing in den Enterprise-Plänen
Einrichtung
Synapse in 4 Schritten verbinden
- 01
SQL Login anlegen
CREATE LOGIN [DawisoIntegration] WITH PASSWORD = '<password>' gegen master. Erfordert ALTER ANY LOGIN oder Mitgliedschaft in der Serverrolle securityadmin.
- 02
Benutzer je Datenbank anlegen
CREATE USER [DawisoIntegrationUser] FOR LOGIN [DawisoIntegration] in jeder Pool-Datenbank, die erfasst werden soll.
- 03
Zugriff auf den Katalog gewähren
GRANT VIEW DEFINITION ON DATABASE::[pool_db] und GRANT SELECT ON OBJECT::sys.sql_expression_dependencies. Ein Beispielskript liegt der Dokumentation bei.
- 04
Verbinden und starten
Tragen Sie den Synapse-Host ein (etwa ihrpool.sql.azuresynapse.net), dazu SQL-Benutzer und Passwort. Encrypt und Trust Server Certificate bei Bedarf. Danach wählen Sie die Datenbanken zum Einlesen.
Funktionen
Das bekommen Sie mit dem Konnektor für Synapse
-
Katalog für Schemas und Tabellen
Jede Synapse-Datenbank, jedes Schema, jede Tabelle, View und Prozedur ist durchsuchbar, mit Spaltenbeschreibungen, Datentypen, Verantwortlichen und Parametern.
-
Lineage auf Objektebene
Plattformübergreifende Lineage von einem Power-BI-Bericht über Synapse-Views und Stored Procedures bis hinunter zu den Quelltabellen in ADLS oder Oracle.
-
Objektabhängigkeiten
Die View sys.sql_expression_dependencies von Synapse trägt einen Abhängigkeitsgraphen für Tabellen, Views und Prozeduren, in dem auch Verweise über Datenbankgrenzen hinweg automatisch aufgelöst werden.
-
PII-Klassifizierung
Klassifizieren Sie eine Spalte einmal. Dawiso markiert jede Synapse-Spalte mit E-Mail-Adresse, IBAN oder amtlichen Ausweisnummern in allen erfassten Datenbanken.
-
Verantwortung und Zertifizierung
Markieren Sie Synapse-Tabellen als zertifiziert, veraltet oder in Prüfung. Verantwortliche, Steward und SLA sind direkt im Katalog sichtbar.
-
Nachweise für DSGVO und DORA
Sensible Spalten werden getaggt, und die Richtlinie folgt ihnen durch Views bis ins nachgelagerte Power BI, mit vollständigem Audit-Trail für die Aufsicht.
Geschäftlicher Nutzen
Warum Teams den Konnektor für Synapse aktivieren
- -65 %
Weniger Rückfragen nach der richtigen Tabelle
Analysten finden die zertifizierte Synapse-Tabelle in Dawiso, statt die Data Engineers zu fragen, welche Staging-View den Gold-Bericht speist.
- 10x
Schnellere Auswirkungsanalyse
Bevor Sie eine Synapse-View ändern, sehen Sie genau, welche Power-BI-Berichte und nachgelagerten Tabellen von ihr abhängen. Sekunden statt Tage.
- Prüfbereit
Nachweise für DSGVO und DORA
Sensible Spalten werden einmal klassifiziert, und die Richtlinie folgt ihnen durch Views, Joins und nachgelagertes BI, mit vollständigem Audit-Trail.
Bereit, Ihr Synapse zu katalogisieren?
Den Konnektor richten Sie an einem Nachmittag ein. Ihren ersten Lineage-Graph sehen Sie noch am selben Tag.
Häufige Fragen
Hat Azure Synapse einen Datenkatalog?
Was ist der Datenkatalog von Azure?
Wozu dient ein Datenkatalog?
Welche Berechtigungen braucht Dawiso in Synapse?
Kopiert Dawiso unsere Synapse-Daten?
Wie entsteht die Lineage auf Objektebene?
Funktioniert es mit dediziertem SQL Pool und Serverless SQL?
Weitere Konnektoren entdecken
Synapse 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