Learn R Programming

targets (version 0.4.1)

tar_read: Read a target's value from storage.

Description

Read a target's return value from its file in _targets/objects/. For dynamic files (i.e. format = "file") the paths are returned.

Usage

tar_read(name, branches = NULL, meta = tar_meta())

Arguments

name

Symbol, name of the target to read.

branches

Integer of indices of the branches to load if the target is a pattern.

meta

Data frame of metadata from tar_meta(). tar_read() with the default arguments can be inefficient for large pipelines because all the metadata is stored in a single file. However, if you call tar_meta() beforehand and supply it to the meta argument, then successive calls to tar_read() may run much faster.

Value

The target's return value from its file in _targets/objects/, or the paths to the custom files and directories if format = "file" was set.

See Also

Other data: tar_load_raw(), tar_load(), tar_meta(), tar_objects(), tar_pid(), tar_process(), tar_read_raw()

Examples

Run this code
# NOT RUN {
tar_dir({ # tar_dir() runs code from a temporary directory.
tar_script(list(tar_target(x, 1 + 1)), ask = FALSE)
tar_make()
tar_read(x)
})
# }

Run the code above in your browser using DataLab