Hi @SantiNath_Dey,
There isn’t a native feature to embed a Delta table directly into an email body.
You can build custom code to read the Delta table, format part of it as HTML, and send it through your company’s email service if one is available. In practice, I’d recommend showing only a small preview in the email rather than trying to inline the full table, and then attaching a file only if that is truly required.
That said, this approach can get complicated fairly quickly. It adds custom logic, ongoing maintenance overhead, and potentially compliance concerns if the table contains PII or other sensitive data.
If there is a hard requirement to send a file, then yes, generating an attachment is possible. But as a best practice, I would usually recommend...
- AI/BI Dashboards for internal stakeholders, so they always have access to the latest data
- Delta Sharing for external consumers or downstream tools that need direct access to the data
- Email attachments only when someone explicitly needs an offline copy
The main downside with attachments is that they go stale immediately, and large files can also hit email size limits or get blocked by mail systems. A live dashboard or shared table is usually a cleaner and more maintainable approach over time.
If this answer resolves your question, could you mark it as “Accept as Solution”? That helps other users quickly find the correct fix.
Regards,
Ashwin | Delivery Solution Architect @ Databricks
Helping you build and scale the Data Intelligence Platform.
***Opinions are my own***