Hoppa till innehåll
Data och notebook-miljöer
Ibis logo

Ibis

Med Ibis skriver du uttryck i Python som sedan översätts till rätt SQL eller intern motor beroende på backend. Verktyget låter dig byta databas eller motor utan att skriva om all analyskod. Det passar dig som vill ha ett enhetligt API men ändå dra nytta av varje backends prestanda. Du kan prototypa lokalt med DuckDB och sedan peka mot ett data warehouse i produktion. Det är ett flexibelt val för den som vill slippa välja mellan användbarhet och skalbarhet. Det är ett smart val om du vill kunna flytta arbete mellan lokala prototyper och stora produktionssystem. Du kan köra det lokalt eller i CI beroende på vad som passar ditt team.

Skärmdump av Ibis

Vad det är

Ibis är en portabel Python-API för dataframes och SQL. Du skriver samma analyskod oavsett om data ligger i pandas, DuckDB, Postgres eller BigQuery. Det passar dig som vill slippa låsa sig till en motor och kunna byta backend senare.

Guider som nämner verktyget

Ingen guide nämner verktyget ännu.

Driftform
Lokalt
Kategori
Data och notebook-miljöer
Webbplats
github.com
Kodrepo
github.com/ibis-project/ibis

Varukorg

Laddar