Skip to contents

Extends the 'mlr3' package with a backend to transparently work with databases such as 'SQLite', 'DuckDB', 'MySQL', 'MariaDB', or 'PostgreSQL'. The package provides two additional backends: 'DataBackendDplyr' relies on the abstraction of package 'dbplyr' to interact with most DBMS. 'DataBackendDuckDB' operates on 'DuckDB' data bases and also on Apache Parquet files.

Options

  • mlr3db.sqlite_dir: Default directory to store SQLite databases constructed with as_sqlite_backend()..

  • mlr3db.sqlite_dir: Default directory to store DuckDB databases constructed with as_duckdb_backend()..

Author

Maintainer: Michel Lang michellang@gmail.com (ORCID)