Python-Datenherkunft (Gudu SQLFlow Lite-Version für Python)

Das Python Data Lineage-Paket (auch bekannt als Gudu SQLFlow Lite-Version für Python) ist ein Toolset zur Analyse von SQL-Anweisungen und gespeicherten Prozeduren verschiedener Datenbanken, um komplexe Datenherkunft  Beziehungen und visualisieren Sie sie.

Gudu SQLFlow Lite-Version für Python Ermöglicht Python-Entwicklern die schnelle Integration von Datenherkunftsanalyse- und Visualisierungsfunktionen in ihre eigenen Python-Anwendungen. Datenwissenschaftler können die Funktion auch in ihrer täglichen Arbeit nutzen, um die Datenherkunft anhand komplexer SQL-Skripte, die üblicherweise in ETL-Jobs zur Datentransformation auf einer riesigen Datenplattform verwendet werden, schnell zu ermitteln.

Die Gudu SQLFlow Lite-Version für Python ist für die nicht-kommerzielle Nutzung kostenlos und kann komplexe SQL-Anweisungen mit einer Länge von bis zu 10 KB verarbeiten, einschließlich der Unterstützung gespeicherter Prozeduren. Sie unterstützt SQL-Dialekte von mehr als 20 großen Datenbankanbietern wie Oracle, DB2, Snowflake, Redshift, Postgres usw.

Die Gudu SQLFlow Lite-Version für Python enthält eine Java-Bibliothek zur Analyse komplexer SQL-Anweisungen und gespeicherter Prozeduren zum Abrufen von Datenherkunftsbeziehungen, eine Python-Datei das jpype verwendet, um die APIs in der Java-Bibliothek aufzurufen, und eine JavaScript-Bibliothek zur Visualisierung von Datenherkunftsbeziehungen.

Die Gudu SQLFlow Lite-Version für Python kann auch automatisch Tabellen- und Spaltenbeschränkungen sowie Beziehungen zwischen Tabellen und Feldern extrahieren aus Aus der Datenbank exportierte DDL-Skripte und erstellen Sie ein ER-Diagramm.

Datenherkunft automatisch visualisieren

Durch Ausführen dieses Befehls:
In die Zwischenablage kopieren

Wir können die in der folgenden Oracle SQL-Anweisung enthaltenen Datenherkunftsbeziehungen automatisch abrufen.

In die Zwischenablage kopieren

Und visualisieren Sie es so:

Python-Datenherkunft

Funktionen des Python-Datenherkunftspakets:

  • Generieren Sie interaktive Visualisierungen der Datenherkunft

  • Erstellen Sie eine Datenherkunft in JSON/CSV/GRAPHML

  • Unterstützt SQL von mehr als 20 großen Datenbankanbietern

So funktioniert das Python-Datenherkunftstool

Python-Datenherkunft

Jetzt sind alle oben genannten Komponenten in einem einzigen Repository auf GitHub zusammengefasst und Sie erhalten es kostenlos, indem Sie es einfach klonen.

In die Zwischenablage kopieren

– Es ist keine Datenbankverbindung erforderlich.
– Es ist keine Internetverbindung erforderlich.

Sie benötigen nur ein JDK und einen Python-Interpreter, um dieses Python-Datenherkunftspaket lokal auszuführen.

Gehen Sie jetzt zum GitHub-Repo