EmailData
ProphecyWebAppPython0.1.2+ProphecyLibsPython1.9.42+UC Dedicated Cluster14.3+UC Standard Cluster14.3+
Use the EmailData gem to send data from your Spark pipeline by email. You can embed a data table in the email body, attach a file (CSV, Excel, or JSON), or do both. This gem is useful for sharing reports, alerts, or intermediate results with others directly from your pipeline. Configure a few parameters to set up your SMTP connection and customize the email content.
Parameters
Parameter | Description |
---|---|
SMTP Url | SMTP server URL like smtp.gmail.com |
SMTP Port | Default is 587 . Port options may vary between SMTP services. |
SMTP Username | Your SMTP username |
SMTP Password | Your SMTP password |
Email From (Sender) | Email address of the sender (same as SMTP connection) |
Email To (Receiver) | Email address of the receiver. You can list multiple recipients. |
Email Subject | Subject line of the email |
Email Cc (Comma separated) | CC recipient(s) |
Email Bcc (Comma separated) | BCC recipient(s) |
Embed data as table in mail body | Whether to display the table in the email body |
Number of rows to add to email | Maximum number of rows that will be displayed in the email body |
Attach data as email attachment | Whether to send the data as an attachment in the email |
Format | Dropdown where you can select whether to attach the file as a CSV, Excel, or JSON file |
Attachment File Name | How the file will be named when sent as an attachment |