Extends the 'mlr3' package with a backend to transparently
work with databases such as 'SQLite', 'DuckDB', 'MySQL', 'MariaDB', or
'PostgreSQL'. The package provides three 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. 'DataBackendPolars' operates on
'Polars' data frames.
| Version: |
0.7.0 |
| Depends: |
mlr3 (≥ 0.13.0), R (≥ 3.1.0) |
| Imports: |
backports, checkmate, data.table, mlr3misc (≥ 0.10.0), R6 |
| Suggests: |
DBI, dbplyr, dplyr, duckdb (≥ 0.4.0), future, future.apply, future.callr, hms, lgr, polars (≥ 1.1.0), RSQLite, rlang, testthat (≥ 3.0.0), tibble |
| Published: |
2025-10-06 |
| DOI: |
10.32614/CRAN.package.mlr3db |
| Author: |
Michel Lang [aut],
Lona Koers [aut],
Marc Becker [cre,
aut] |
| Maintainer: |
Marc Becker <marcbecker at posteo.de> |
| BugReports: |
https://github.com/mlr-org/mlr3db/issues |
| License: |
LGPL-3 |
| URL: |
https://mlr3db.mlr-org.com, https://github.com/mlr-org/mlr3db |
| NeedsCompilation: |
no |
| Additional_repositories: |
https://community.r-multiverse.org |
| Materials: |
README, NEWS |
| CRAN checks: |
mlr3db results |