This additive helper retrieves data in batches and can retry failed batches. Caching is optional and disabled by default, preserving existing package behavior.
data_fetcher_batch(
id,
data_type = "ENTRY",
properties,
return_as_dataframe = TRUE,
batch_size = 50,
retry_attempts = 3,
retry_backoff = 0.5,
progress = FALSE,
cache = FALSE,
cache_dir = NULL,
verbosity = FALSE
)A combined object matching the chosen return mode with provenance metadata.
Character vector of identifiers.
Data type passed to data_fetcher().
Property list passed to data_fetcher().
Logical; passed through to data_fetcher().
Number of IDs per batch.
Number of retry attempts per batch.
Backoff multiplier in seconds.
Logical; show progress messages when TRUE.
Logical; enable on-disk cache.
Optional cache directory.
Logical; passed to data_fetcher().