delta_classic
Hängen Sie ein Verzeichnis von Delta-Tabellen als einzelne DuckDB-Datenbank mit automatischer Schemaerkennung an
Maintainer: djouallah
Installation und Laden
INSTALL delta_classic FROM community;LOAD delta_classic;Beispiel
-- Load required extensionsLOAD delta;LOAD delta_classic;
-- Attach a directory of Delta tables as a single databaseATTACH '/path/to/delta/tables' AS mydb (TYPE delta_classic);
-- Query tables directlySELECT * FROM mydb.main.orders LIMIT 10;Über delta_classic
Delta Classic ermöglicht es Ihnen, ein Verzeichnis von Delta-Lake-Tabellen als einzelne DuckDB-Datenbank anzuhängen, statt jede Tabelle einzeln anzuhängen. Die Erweiterung erkennt Tabellen, indem sie Unterverzeichnisse mit einem _delta_log-Ordner scannt.
Die Erweiterung unterstützt zwei Verzeichnislayouts:
- Single-Schema: der angehängte Pfad enthält direkt Delta-Tabellen
- Multi-Schema: der angehängte Pfad enthält Unterverzeichnisse, die jeweils als Schema behandelt werden, mit Delta-Tabellen darin
Das Lesen von Delta wird an die bestehende Delta-Erweiterung über internes ATTACH … (TYPE DELTA) delegiert. Unterstützt PIN_SNAPSHOT und alle Storage-Backends (lokales Dateisystem, S3, ABFSS, GCS).
Hinzugefügte Funktionen
Diese Erweiterung fügt keine Funktionen hinzu.
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
Diese Erweiterung fügt keine Einstellungen hinzu.