Anleitungen

Integrierte Unterstützung für DuckDB

DuckDB ist ein echter Zeitsparer für die kleinen Jobs — die, wo Sie eine Datei haben, eine Frage und keinen Appetit darauf, zuerst eine Datenbank einzurichten. Es wird mit SQL DATA LENS gebündelt, sodass nichts zu installieren ist und kein Treiber heruntergeladen werden muss.

Eine Datei dort abfragen, wo sie liegt

Meistens ist die Frage so etwas wie „was ist eigentlich in diesem Export?”. Mit DuckDB können Sie sie gegen eine CSV- oder Parquet-Datei direkt beantworten:

SELECT * FROM 'C:\path\to\my\datafile.csv';

Die Auto-Erkennung findet das Trennzeichen, die Anführungszeichen und die Spaltentypen heraus, sodass ein erster Blick eine Anweisung kostet. Dieselbe Syntax funktioniert für Parquet- und JSON-Dateien.

Eine In-Memory-Verbindung erstellen

Um anzufangen, klicken Sie mit der rechten Maustaste in den Verbindungsbaum und erstellen Sie eine neue In-Memory-DuckDB-Verbindung. Es gibt auch einen Tastaturkurzbefehl dafür, sodass die ganze Sache eine Arbeit von ein paar Sekunden ist.

Dann öffnen Sie ein Abfragefenster auf dieser Verbindung und fangen Sie an, an Ihren Dateien zu arbeiten.

Weil die Verbindung im Speicher ist, wird nichts auf die Festplatte geschrieben, und das Schließen räumt nach sich selbst auf. Das ist normalerweise das, was Sie für Ad-hoc-Analysen wollen; erstellen Sie stattdessen eine dateigestützte DuckDB-Verbindung, wenn Sie möchten, dass die Ergebnisse überleben.

Noch schneller: Drag and Drop

Die schnellste Route überspringt das Tippen ganz. Ziehen Sie eine Datei auf die DuckDB-Verbindung im Baum, und SQL DATA LENS schreibt die Anweisungen für Sie — ein SELECT, plus DESCRIBE und SUMMARIZE, sodass Sie die Spaltentypen und die Pro-Spalten-Verteilung im selben Durchgang erhalten.

SUMMARIZE insbesondere ist die Gewohnheit wert: Min, Max, Distinct-Count und Null-Count für jede Spalte, was oft alles Profiling ist, das eine Datei braucht, bevor Sie entscheiden, ob Sie sie irgendwo laden.

Wo es hinpasst

DuckDB ersetzt Ihre IRIS-Verbindung nicht — es sitzt daneben. Siehe Beyond IRIS für die anderen Engines, die vom selben Fenster aus erreichbar sind, und den SQL-Editor für die Editor-Features, die auch auf DuckDB-Abfragen zutreffen. Der gebündelte Build ist auf der Download-Seite.

← Alle Artikel

See your IRIS data the way it actually is

Download, unzip, connect. Your first namespace is on screen in about three minutes.

Windows 10, 11 and Windows Server (64-bit) · ~140 MB · version 3.24 · full 30-day Pro trial included