altertable

Fragen Sie das Lakehouse von Altertable direkt aus Ihrem lokalen DuckDB ab.

Maintainer: redox

Installation und Laden

INSTALL altertable FROM community;
LOAD altertable;

Beispiel

INSTALL altertable FROM community;
LOAD altertable;
-- Attach an Altertable catalog using Arrow Flight SQL
ATTACH 'user=my-user password=my-pass catalog=my-altertable-catalog' AS db (TYPE ALTERTABLE);
-- Query remote Altertable tables with standard SQL
SELECT * FROM db.main.events;
-- Create and load remote tables through the attached database
CREATE TABLE db.main.example_events (id INTEGER, name VARCHAR);
INSERT INTO db.main.example_events VALUES (1, 'launch');
DETACH db;

Über altertable

Die Altertable-Erweiterung verbindet DuckDB über das leistungsstarke Arrow-Flight-SQL-Protokoll mit Altertable-Datenbanken. Sie können entfernte Altertable-Kataloge anhängen und entfernte Schemas und Tabellen über den DuckDB-Katalog durchsuchen.

Zu den Funktionen gehören:

  • ATTACH-Unterstützung für entfernte Altertable-Datenbanken
  • direktes Lesen aus angehängten Schemas und Tabellen
  • Schreiben in angehängte Ziele mit CREATE TABLE, CREATE TABLE AS und INSERT
  • DuckDB-Secrets zum Speichern von Altertable-Anmeldedaten

Hinzugefügte Funktionen

function_name function_type description comment examples
altertable_query table Execute a SELECT query on an attached Altertable database and return the results as a DuckDB table. NULL [SELECT * FROM altertable_query(‘db’, ‘SELECT id, name FROM users WHERE active = true’);]
altertable_execute table Execute a remote DDL or DML statement on an attached Altertable database. NULL [CALL altertable_execute(‘db’, ‘CREATE TABLE my_table (id INTEGER, name VARCHAR)’);]
altertable_scan table NULL NULL NULL
altertable_scan_pushdown table NULL NULL NULL

Überladene Funktionen

Diese Erweiterung fügt keine Funktionsüberladungen hinzu.

Hinzugefügte Typen

Diese Erweiterung fügt keine Typen hinzu.

Hinzugefügte Einstellungen

name description input_type scope aliases
altertable_connection_cache Whether to reuse pooled Arrow Flight SQL connections between DuckDB transactions BOOLEAN GLOBAL []
altertable_debug_show_queries DEBUG SETTING: print all queries sent to Altertable to stdout BOOLEAN GLOBAL []