How to create an E-mail Alert based on Dataset changes?

Hello, I would like suggestions what is the best way to create alert in my e-mail, every time a new row of a specific category appear in my dataset.

Could you help me please?

Generally speaking, Foundry can only directly send emails to users of Foundry. Hence all the below will be assuming you have a user in Foundry.
If not, you will need to integrate with an email server of your choice/you own, which is a different story.

You have a few solutions depending on your intent:

Health-checks

If you want to receive an email just because the row count changed, for example for monitoring workflows, validating your pipeline works as expected etc. then you can use “Health-checks” which can trigger notifications.

See https://www.palantir.com/docs/foundry/data-health/notifications/

Object + Automate

If the rows represents actual business concepts, you can create an Object from your dataset, and create an Automation on top of the object to trigger notification when new objects appears.
The main positive are

  1. you start to model your business as Objects and so to constitute an Ontology for further workflows
  2. you have as well more flexibility for the automation: trigger if an object changes, gets deleted, is edited under some conditions etc. You can as well trigger Actions, webhooks, AIP workflows etc. on the same triggers

See https://www.palantir.com/docs/foundry/automate/overview

External Transforms

You could as well write an External Transform that triggers an API call to send you an email, but this solution is a bit more involving and the Object route is likely the default one you want to try first.

2 Likes