Hi
@Philip Gunning I'm not 100% sure i fully understand your use case, so please correct me if i'm making any incorrect assumptions. From what I understand, you want to run some of the data quality checks on a schedule, and modify which checks are suppressed. That should be relatively simple as you can set the configuration for your resources in the RunRequests returned by your schedule. This docs
example shows setting the run config in the RunRequest returned by a sensor. in your case you would ensure that the resources section of run config is included. Something like
@schedule(job=my_job, cron_schedule="0 0 * * *")
def my_schedule(context):
return RunRequest(
run_key=None,
run_config={"resources": {"foo_resource": {"bar": 1}}}
)
let me know if that doesn't fully fit what you're trying to do and i can help out some more!