Package: fastreg 0.12.5
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.12.5.tar.gz
fastreg_0.12.5.zip(r-4.7)fastreg_0.12.5.zip(r-4.6)fastreg_0.12.5.zip(r-4.5)
fastreg_0.12.5.tgz(r-4.6-any)fastreg_0.12.5.tgz(r-4.5-any)
fastreg_0.12.5.tar.gz(r-4.7-any)fastreg_0.12.5.tar.gz(r-4.6-any)
fastreg_0.12.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
fastreg/json (API)
NEWS
| # 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:3a3553389a. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 177 | ||
| source / vignettes | OK | 248 | ||
| linux-release-x86_64 | OK | 172 | ||
| macos-release-arm64 | OK | 117 | ||
| macos-oldrel-arm64 | OK | 115 | ||
| windows-devel | OK | 122 | ||
| windows-release | OK | 116 | ||
| windows-oldrel | OK | 125 | ||
| wasm-release | OK | 147 |
Exports:convertlist_parquet_datasetslist_parquet_fileslist_sas_filesprint_log_row_countread_parquet_datasetread_parquet_fileread_registersimulate_registers_with_pathsuse_templatewrite_to_sas
Dependencies:arrowassertthatbackportsbitbit64blobcachemcheckmateclicliprcmprskcodeCollectioncollectionscpp11crayondata.tableDBIdbplyrdplyrduckdbduckplyrEpietmfabricatrfastmapforcatsfsgenericsgluehavenhmsjsonlitelatticelifecyclelubridatemagrittrMASSMatrixmemoisemgcvnlmenumDerivosdcpillarpkgconfigplyrprettyunitsprogresspurrrR6RcppRcppArmadilloreadrrlangstringistringrsurvivaltibbletidyrtidyselecttimechangetzdbutf8uuidvctrsvroomwithrzoo
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 |
| 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 |
