Appearance
Email User Guide
邮件配置:邮件功能主要用于发送保存的报告,让您能够通过邮件自动获取数据。您可以在导航栏选择“Email”按钮,查看本组内的所有订阅信息。通过点击上方的“Add Configuration”按钮,您可以添加自己的邮件订阅配置。
1. 创建邮件配置信息:
2. 弹窗填写:收件人、抄送、邮件题目、Report列表(可多选)、邮件发送频率(每天、每周、每月),Report数据的文件类型(xlsx/csv),点击保存即可。
具体介绍
- 进入邮件订阅界面
- 添加订阅配置
- 编辑配置
- 停用自动发送
- 立即发送
- 删除配置
Add Configuration
To
邮件的收件方,输入一个邮箱后点击回车,会记录这个邮箱整体
CC
邮件的抄送方,输入方式与To相同
Email Title
Attachment List
附件列表:附件列表分为三类
原生报告
原生报告主要是将报告内容直接输出,附件名称为报告名称,可以选择 XLSX 和 CSV 两种文件类型,点击文本框根据层级选择对应的报告即可
合并Excel
- 选择将报告合并为单个excel,各个报告合并为 sheet 页
- 移除当前文件
- 输入合并之后的文件名
- 选择已经保存的 report(注意:选择的报告的顺序就是合并 sheet 的顺序)
- 输入当单个报告合并为sheet页之后,sheet页的名字
- 添加新的 Excel 文件
Zip File
- 选择zip file
- 输入合并后的文件名
- 选择对应的要压缩的报告
- 添加新的zip file
- 删除配置好的文件
附件注意事项
- 邮件总体超过20MB时会超出邮件服务器可接收邮件的最大限制,此时会改为平台下载链接的方式,点击下载链接即可下载附件(建议选择后面的zip all,可以一个连接下载压缩包)
- 合并 Combined Multi-Tab Report 即将报告合并sheet页,当单个报告输出的Excel超过1Mb时,不建议合并,很容易合并超时
Schedule Type
配置邮件的发送时间和发送频率
分为三种调度类型,按照 天、周、月 进行调度
1.按天进行调度天
选择 Daily 时,选择每天几点发送即可
选择 Weekly 时,需要再多选择一个周几,然后每周几的那天的几点发送订阅的报告
选择 Monthly 时,需要再多选择一个每月几号,然后每月的那天几点发送订阅的报告
邮件配置详细信息:
Email Desc
用于记录邮件订阅描述信息,方便用户查看自己创建订阅的描述
Email Body
即邮件的主题内容,
在发送邮件时,邮件的文本内容两种方式,html 和 text 两种方式,如果您会编辑 html ,可以自行编辑,目前会自动将选择报告对应的平台连接自动生成到 body 汇总,可以自行调整
文本中可以使用时间变量
时间变量的使用方法
- 获取时间
- 空格
- 格式化字符串
!!注意
- 整体时间字符串需要用 大括号 {} 包起来
- 时间和格式化字符串中间一定要有空格,否则会识别失败,
- 对于识别失败的部分会不做替换原样输出
获取时间
支持以下时间单位:s(秒)、m(分)、h(小时)、d(天)、w(周)、M(月)、 y(年)。
通过减号(-)运算符,可以回溯到当前日期和时间或现在。如果要显示单位的完整时间段(日、周、月等......),请在最后添加 /<时间单位>。
通过加号(+)运算符,可以将时间相对于现在向前推移。
例子:以洛杉矶时间 2024-11-04 19:05:55 为例
表达式 | 对应时间 | 描述 |
---|---|---|
{now} | 2024-11-04 19:05:55 | 当前时间 |
{now-5m} | 2024-11-04 19:00:55 | 向前五分钟的时间 |
{now-10d} | 2024-10-25 19:05:55 | 向前十天的当前时间 |
{now/d} | 2024-11-04 00:00:00 | 今天开始的时间 |
{now/w} | 2024-11-04 00:00:00 | 本周第一天的时间(周一) |
{now-1w/w} | 2024-10-28 00:00:00 | 前一周第一天的时间(周一) |
{now/M} | 2024-11-01 00:00:00 | 本月第一天的开始时间 |
{now-1M/M} | 2024-10-01 00:00:00 | 一月前的那个月的第一天 |
{now/Y} | 2024-01-01 00:00:00 | 今年的第一天的时间 |
格式化输出
使用的是python的时间字符串格式化输出
占位符 | 输出的值 | 描述 |
---|---|---|
%Y | 2024 | 年 |
%m | 11 | 月 |
%d | 04 | 日 |
%H | 19 | 时(24小时制) |
%I | 07 | 时(十二小时制) |
%p | PM | AM/PM |
%M | 05 | 分 |
%S | 55 | 秒 |
%B | November | 大写的月份(November) |
%Z | PST | 时区(PST CST) 目前默认是美国洛杉矶时 |
%A | Tuesday | 星期几的全名 |
%a | Tue | 星期几的缩写 |
%w | 2 | 星期几的数字(0 为星期天,1 为星期一,依此类推) |
%U | 44 | 一年中的周数(从星期天开始的第一个星期),以零填充 |
%W | 45 | 一年中的周数(从星期一开始的第一个星期),以零填充 |
%j | 310 | 一年中的第几天(1 到 366) |
%F | 2024-11-04 | 简洁输出 |
样例
{now} => 2024-11-04 19:05:55
{now %F} => 2024-11-04
{now-1h %B %H:%M:%S %Z} => November 18:05:55 PST
{now %B %m, %y %H:%M:%S} => November 04, 2024 19:05:55
Zip all
1.对于产生的附件是否选择全部压缩到一起
2.保存/重置/取消