每日统计 DataWorks 任务运行情况,成功/失败汇总,失败任务告警
从环境变量读取:
ALIYUN_ACCESS_KEY_IDALIYUN_ACCESS_KEY_SECRETDATAWORKS_PROJECT_IDDATAWORKS_REGION_ID (默认:cn-shanghai)获取昨天的时间范围:
ListDagInstances(
ProjectId=PROJECT_ID,
StartTime=start_time,
EndTime=end_time
)
状态分类:
统计逻辑:
📊 DataWorks 任务日报 (2026-02-26)
✅ 成功:158 个
❌ 失败:3 个
⏳ 运行中:0 个
📋 总计:161 个
❌ 失败任务:
1. ods_user_info_df - 数据源连接超时
2. dwd_order_detail_di - 字段类型不匹配
3. ads_daily_report_di - 内存不足
详情:https://dataworks.console.aliyun.com/...
通过飞书发送给用户
如果有失败任务,@用户告警
环境变量:
export ALIYUN_ACCESS_KEY_ID="your_access_key_id"
export ALIYUN_ACCESS_KEY_SECRET="your_access_key_secret"
export DATAWORKS_PROJECT_ID="your_project_id"
export DATAWORKS_REGION_ID="cn-shanghai"
| API | 功能 |
|---|---|
| ----- | ------ |
ListDagInstances | 获取指定日期的任务实例列表 |
GetInstanceStatus | 查询任务实例状态 |
📊 DataWorks 任务日报 (YYYY-MM-DD)
✅ 成功:X 个
❌ 失败:X 个
⏳ 运行中:X 个
📋 总计:X 个
❌ 失败任务:
1. 任务名 - 错误信息
2. ...
详情链接:[DataWorks 控制台]
时间: 每天上午 9:00 自动执行
触发词: dataworks-daily-check
共 1 个版本