🧰 pointblank
for data validation
pointblank
data quality workflowpointblank
data quality workflowpointblank
data quality workflowpointblank
data quality workflowpointblank
data quality workflowpointblank
data quality workflowActivity
👉 Open the file materials/activities/activity-03_data_validation.qmd
Activity objective: Use pointblank
to validate data, remove non-compliant records, and document the data.
pointblank
multiagent
to summarize repeated validations to monitor data quality over time.pointblank
test drive on Posit Cloud: https://posit.cloud/project/3411822
🚫
🥱 This email is non-informative
🔊 Creates noise in the inbox
🙈 Does not compel anyone to look at it
+
=
🧰 Customized, conditional emails
⚠️ There was a problem with the data validation
✅ All looks great, here’s a relevant summary
blastula
works with ConnectKey functions:
🧶 blastula::render_connect_email
✉️ blastula::attach_connect_email
⛔ blastula::suppress_scheduled_email
🧰 couple these with logic statements to send (or suppress) condition-based emails
⚠️ Common mistakes when creating emails
🧰 Best practices for embedding objects an email:
gt
package. (Just remember, no interactivity!)webshot2
package to take a capture of the widget and embed it as an imageSend alerts to a Slack channel or MS Teams, or via text message: https://rviews.rstudio.com/2020/06/18/how-to-have-r-notify-you/