🧰 pointblank for data validation
pointblank data quality workflowpointblank data quality workflowpointblank data quality workflowpointblank data quality workflowpointblank data quality workflowpointblank data quality workflow
















Activity
👉 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.
pointblankmultiagent 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 Connect
Key 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/