Package: fastreg 0.14.2
fastreg: Fast Conversion and Querying of Danish Registers with 'Parquet'
Converts large Danish register files ('sas7bdat') into 'Parquet' format with year-based 'Hive' partitioning and chunked reading for larger-than-memory files. Supports parallel conversion with a 'targets' pipeline and reading those registers into 'DuckDB' tables for faster querying and analyses.
Authors:
fastreg_0.14.2.tar.gz
fastreg_0.14.2.zip(r-4.7-any)fastreg_0.14.2.zip(r-4.6-any)fastreg_0.14.2.zip(r-4.5-any)
fastreg_0.14.2.tgz(r-4.6-any)fastreg_0.14.2.tgz(r-4.5-any)
fastreg_0.14.2.tar.gz(r-4.7-any)fastreg_0.14.2.tar.gz(r-4.6-any)
fastreg_0.14.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
fastreg/json (API)
| # Install 'fastreg' in R: |
| install.packages('fastreg', repos = c('https://dp-next.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/dp-next/fastreg/issues
Pkgdown/docs site:https://dp-next.github.io
danish-registersduckdbparquetresearch-toolquarto
Last updated from:d32fe6392e. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 199 | ||
| source / vignettes | OK | 227 | ||
| linux-release-x86_64 | OK | 209 | ||
| macos-release-arm64 | OK | 131 | ||
| macos-oldrel-arm64 | OK | 131 | ||
| windows-devel | OK | 117 | ||
| windows-release | OK | 115 | ||
| windows-oldrel | OK | 120 | ||
| wasm-release | OK | 143 |
Exports:convertlist_parquet_datasetslist_parquet_fileslist_sas_filesprint_log_row_countprint_log_schemaread_parquet_datasetread_parquet_fileread_registersimulate_registers_with_pathsuse_templatewrite_to_sas
Dependencies:arrowassertthatbackportsbitbit64blobcachemcheckmateclicliprcmprskcodeCollectioncollectionscpp11crayondata.tableDBIdbplyrdplyrduckdbduckplyrEpietmfabricatrfastmapforcatsfsgenericsgluehavenhmsjsonlitelatticelifecyclelubridatemagrittrMASSMatrixmemoisemgcvnlmenumDerivosdcpillarpkgconfigplyrprettyunitsprogresspurrrR6RcppRcppArmadilloreadrrlangstringistringrsurvivaltibbletidyrtidyselecttimechangetzdbutf8uuidvctrsvroomwithrzoo
Last update: 2026-06-17
Started: 2025-10-21
Last update: 2026-06-17
Started: 2026-02-08
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Convert a single register SAS file to Parquet | convert |
| List Parquet datasets or files in a project | list_parquet list_parquet_datasets list_parquet_files |
| List SAS files in a directory | list_sas_files |
| Log chunk information as a table | print_log_row_count |
| Print log schema comparison | print_log_schema |
| Read a single Parquet file or a partitioned dataset as DuckDB table | read_parquet read_parquet_dataset read_parquet_file |
| Read a Parquet register | read_register |
| Simulate example registers along with output paths for SAS files | simulate_registers_with_paths |
| Use a targets pipeline for converting SAS registers to Parquet | use_template |
| Write simulated data to a SAS file | write_to_sas |
