Data Health also allows you to set up Check Groups which contain multiple checks. You can represent a grouping of datasets which are related (such as a physical pipeline) and monitor the health of your pipeline.
Checks vs. Check Groups
Check Groups do not run your checks or have any effect on when your checks will run. Rather, check groups are a simple way for a user to subscribe to a specific set of checks and monitor the health of datasets in the check group.
You can add yourself as a subscriber to a check group. If you are subscribed, Data Health will see if any of the checks in the group are in a failing state and send you an email digest alerting you. You can adapt the frequency of the digest to your needs.
For example, you may want frequent notifications (e.g. every 15 minutes) about the state of a pipeline with high-urgency checks. Or, you may only want notifications when there are failing checks and not if all checks succeed - this is possible with the Only when failing option. You can also set the digest frequency to weekly to receive less frequent updates.
The advantage of being subscribed to a check group rather than individual checks is that you will receive an aggregated notification digest, rather than multiple emails. Additionally, with check groups you do not need to subscribe to each individual check (which could be time-consuming for larger pipelines), but can subscribe to the overall group instead.
Subscribing to a check group will not subscribe you to all individual checks. It will, however, notify you of all checks in the group through the configurable digest.