View source: R/remove_deactivate.R
deactivate_steps | R Documentation |
Should the deactivation of one or more validation steps be necessary after
creation of the validation plan for an agent, the deactivate_steps()
function will be helpful for that. This has the same effect as using the
active = FALSE
option (active
is an argument in all validation functions)
for the selected validation steps. Please note that this directly edits the
validation step, wiping out any function that may have been defined for
whether the step should be active or not.
deactivate_steps(agent, i = NULL)
agent |
The pointblank agent object
A pointblank agent object that is commonly created through the use of
the |
i |
A validation step number
The validation step number, which is assigned to each validation step in
the order of definition. If |
A ptblank_agent
object.
9-6
For the opposite behavior, use the activate_steps()
function.
Other Object Ops:
activate_steps()
,
export_report()
,
remove_steps()
,
set_tbl()
,
x_read_disk()
,
x_write_disk()
# Create an agent that has the
# `small_table` object as the
# target table, add a few
# validation steps, and then use
# `interrogate()`
agent_1 <-
create_agent(
tbl = small_table,
tbl_name = "small_table",
label = "An example."
) %>%
col_exists(columns = date) %>%
col_vals_regex(
columns = b,
regex = "[0-9]-[a-z]{3}-[0-9]"
) %>%
interrogate()
# The second validation step is
# now being reconsidered and may
# be either phased out or improved
# upon; in the interim period it
# was decided that the step should
# be deactivated for now
agent_2 <-
agent_1 %>%
deactivate_steps(i = 2) %>%
interrogate()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.