Skip to content

Conversation

@lmangani
Copy link
Contributor

@lmangani lmangani commented Feb 7, 2025

Demo

  • ATTACH
  • CREATE
  • INSERT
  • SELECT

Tasks

  • CLEANUP / DEDUP
D --- Setupe secret auth
D CREATE SECRET airport_flight (
     type airport,
     auth_token 'user:password',
     scope 'grpc://localhost:8815'
    );

D --- Attach to Flight Server
D ATTACH 'deltalake' (TYPE AIRPORT, location 'grpc://localhost:8815/'); 

D --- Create Schema + Table
D CREATE SCHEMA deltalake.test1; 
D CREATE TABLE deltalake.test1.people (
     name VARCHAR,
     love_of_duckdb INT,
     tags VARCHAR[]
    );

D --- Insert into Flight Table
D INSERT INTO deltalake.test1.people values
  ('rusty', 5, ['airport', 'datasketches']);

D --- Select from Flight Table
D SELECT * FROM deltalake.test1.people;
┌─────────┬────────────────┬─────────────────────────┐
│  name   │ love_of_duckdb │          tags           │
│ varchar │     int32      │        varchar[]        │
├─────────┼────────────────┼─────────────────────────┤
│ rusty   │              5 │ [airport, datasketches] │
├─────────┴────────────────┴─────────────────────────┤
│ 1 row.                                   3 columns │
└────────────────────────────────────────────────────┘

HTTP Access

Data is persisted using authentication and schema name
image

D ATTACH 'deltalake' (TYPE AIRPORT, location 'grpc://localhost:8815/'); 
D CREATE SCHEMA deltalake.test1; CREATE TABLE deltalake.test1.people (
     name VARCHAR,
     love_of_duckdb INT,
     tags VARCHAR[]
    );
D INSERT INTO deltalake.test1.people values
  ('rusty', 5, ['airport', 'datasketches']);
D SELECT * FROM deltalake.test1.people;
┌─────────┬────────────────┬─────────────────────────┐
│  name   │ love_of_duckdb │          tags           │
│ varchar │     int32      │        varchar[]        │
├─────────┼────────────────┼─────────────────────────┤
│ rusty   │              5 │ [airport, datasketches] │
├─────────┴────────────────┴─────────────────────────┤
│ 1 row.                                   3 columns │
└────────────────────────────────────────────────────┘
@lmangani lmangani marked this pull request as ready for review February 7, 2025 14:07
@lmangani lmangani merged commit 5978a10 into main Feb 7, 2025
@lmangani lmangani deleted the fly-higher branch February 7, 2025 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants