ETL报错通知
可以通过在系统设置 -> 权限编辑 -> 账号 -> 选择要接受通知的账号,编辑 -> 打开【是否接受ETL报错信息】。 用户可以在飞书/企业微信/钉钉中收到报错信息(前提是打开了上述办公OA的对接功能)
本公司内部人员收到报错
有时候客户并不会给我们开客户自己的办公OA账号。 此时,本公司的内部人员可以通过配置全局配置中的etl.alertUsers: ['账号登录用户名1','账号登录用户名2']来配置所有可以收到报错信息的人。此功能无需配置飞书的appid和secret。
注:在打开此功能前,请务必先争得客户邮件或书面同意。
在定时器中接受报警
在schedules里面,也能够通过引入一个叫alert的帮助函数获得通知自己的能力。代码如下:
import { alert } from '../util.js';
export default [
{
name: 'tmp',
cron: '* * * * *',
script: async () => {
await alert('你好,这里是报警');
},
},
];
报错截图
