
Summarize the progress of a run of the pipeline.
tar_progress_summary(
fields = c("started", "built", "errored", "canceled", "since")
)
Optional, names of progress data columns to read.
Set to NULL
to read all fields.
A data frame with one row and the following
optional columns that can be selected with fields
.
(time
is omitted by default.)
started
: number of targets that started and did not (yet) finish.
built
: number of targets that completed without error or cancellation.
errored
: number of targets that threw an error.
canceled
: number of canceled targets (see tar_cancel()
).
since
: how long ago progress last changed (Sys.time() - time
).
time
: the time when the progress last changed
(modification timestamp of the _targets/meta/progress
file).
Other progress:
tar_poll()
,
tar_progress_branches()
,
tar_progress()
,
tar_watch_server()
,
tar_watch_ui()
,
tar_watch()
# NOT RUN {
if (identical(Sys.getenv("TAR_LONG_EXAMPLES"), "true")) {
tar_dir({ # tar_dir() runs code from a temporary directory.
tar_script({
list(
tar_target(x, seq_len(2)),
tar_target(y, x, pattern = map(x)),
tar_target(z, stopifnot(y < 1.5), pattern = map(y), error = "continue")
)
}, ask = FALSE)
try(tar_make())
tar_progress_summary()
})
}
# }
Run the code above in your browser using DataLab