Daniel Rizk
Sessions
07-25
13:40
10min
Intro to TidierDB.jl: 1 Syntax for 12 Database Backends
Daniel Rizk
TidierDB.jl is a 100% Julia implementation of the dbplyr and duckplyr R packages, and similar to Python's ibis package.
The main goal of TidierDB.jl is to bring the syntax of Tidier.jl to multiple SQL backends, making it possible to analyze data directly on databases (or locally) without copying the database/file into memory.
General
Lawrence Room 120 - REPL Main Stage
07-25
14:30
30min
State of Tidier.jl
Daniel Rizk
Since Tidier.jl hit the registry in 2023, a lot has changed!
Some Highlights:
- TidierData now supports logging to provide feedback on variable changes in chained DataFrame transformations
- TidierPlots is fully featured ggplot2 with Julian flavor
- TidierDB brings TidierData syntax to 12 sql database backends
- TidierFiles harmonizes file reading/writing for over 12 file types from .csv and .xpt to Google Sheets
- Benchmarks!
General
Lawrence Room 120 - REPL Main Stage