Lakehouse Serverless na AWS

Painel — NYC Taxi Lakehouse

Este painel roda inteiramente no seu navegador: o DuckDB-Wasm lê as tabelas Iceberg da camada Gold direto do S3 via iceberg_scan() — sem servidor, sem cópia dos dados. Vêm do pipeline Bronze (Glue) → Silver (EMR Serverless + Iceberg) → Gold, orquestrado por Step Functions e reprocessado mensalmente.

Inicializando DuckDB-Wasm...
Bronze · Glue
Silver · EMR + Iceberg
Gold · trip_metrics

Média de total_amount por mês

Yellow Cab

Média de passageiros por hora

Toda a frota

Consulta livre — escreva seu próprio SQL

SELECT é permitido. trip_metrics e trips são as tabelas Iceberg reais da camada Gold, lidas direto do S3 via iceberg_scan() — sem cópia, sempre atualizadas. Filtre por year/month em trips para aproveitar o pruning de partição do Iceberg.

Consulta ad-hoc — grão de corrida individual

Consulta direta em gold.trips (tabela Iceberg de verdade, lida via iceberg_scan()), filtrada para Yellow Cab. O próprio Iceberg faz o pruning de partição pelos manifests — só os arquivos do mês escolhido são lidos, mesmo com anos de histórico acumulado.

Isso faz o navegador ler diretamente do S3, escopado ao mês escolhido — pode levar alguns segundos.