任务失败推送到飞书
importoracledbimportrequestsimportjson# 配置区 请自行修改 db_host192.168.1.100db_port1521db_servicedb_userdb_pwd#飞书机器人Webhook 地址FEISHU_WEBHOOKhttps://# # 扩展后的SQL新增 用户名、任务状态 两个字段一共6个字段sql SELECT 1 AS 任务表名, 1 AS 用户名, 1 AS 存储过程包名, 1 as 存储过程名, 1 AS 执行日期, 1 AS 任务状态 FROM test WHERE IS_SUCCESS 失败 defsend_feishu_msg(text):data{msg_type:text,content:{text:text}}headers{Content-Type:application/json}resprequests.post(FEISHU_WEBHOOK,datajson.dumps(data),headersheaders)print(飞书推送结果:,resp.text)defmain():dsnoracledb.makedsn(db_host,db_port,service_namedb_service)connoracledb.connect(userdb_user,passworddb_pwd,dsndsn)curconn.cursor()cur.execute(sql)rowscur.fetchall()cur.close()conn.close()ifnotrows:print(✅ 今日无失败BI任务无需告警)return# 长分割线msg【BI任务失败告警】\n\ntask_index1max_task15show_listrows[:max_task]iflen(rows)max_task:msgf⚠️ 共{len(rows)}条失败任务仅展示前{max_task}条\n\nforrowinshow_list:# 6个字段对应解包col1,col2,col3,col4,col5,col6row msgf{task_index}\nmsgf数据表{col1}\nmsgf执行用户{col2}\nmsgf程序包{col3}\nmsgf存储过程{col4}\nmsgf执行日期{col5}\nmsgf任务状态{col6}\n\ntask_index1print(组装完成告警消息\n,msg)send_feishu_msg(msg)if__name____main__:main()

相关新闻

GitLab 19.2 发布:AI 助力自动修复依赖项,多功能突破代码审查与安全瓶颈

GitLab 19.2 发布:AI 助力自动修复依赖项,多功能突破代码审查与安全瓶颈

GitLab 19.2:多维度升级的 DevSecOps 平台GitLab 宣布发布 DevSecOps 平台的更新版本 GitLab 19.2,带来了一系列令人瞩目的新功能。其中,依赖扫描自动修复目前处于公开测试阶段,它借助 AI 修复导致构建失败的更改,持续…

2026/7/24 5:13:42 阅读更多 →
空间站沉浸式娱乐系统设计:挑战与AI解决方案

空间站沉浸式娱乐系统设计:挑战与AI解决方案

1. 空间站娱乐系统的特殊挑战与需求在距离地球400公里的轨道上,国际空间站的环境与地面有着天壤之别。微重力、高辐射、有限的计算资源和带宽,这些物理限制为娱乐系统设计带来了独特挑战。但更关键的是心理需求——长期处于封闭狭小空间中的宇航员&#…

2026/7/24 5:13:42 阅读更多 →
VC++实现XOR 256加密解密:从原理到工程化实践

VC++实现XOR 256加密解密:从原理到工程化实践

1. 项目概述:为什么选择VC与XOR 256?在信息安全领域,加密算法是构建数据防线的基石。对于C开发者,尤其是深耕Windows平台的VC程序员来说,实现一个基础的加密功能既是基本功的体现,也是理解更复杂加密体系&a…

2026/7/24 5:13:42 阅读更多 →

最新新闻

深入解析TI TPS929121-Q1 FlexWire协议与EEPROM编程实战

深入解析TI TPS929121-Q1 FlexWire协议与EEPROM编程实战

1. 项目概述与FlexWire协议核心价值在汽车照明、车载显示屏背光等对可靠性和实时性要求极高的应用场景中,如何确保主控制器(MCU)与多通道LED驱动器之间的通信既快速又绝对可靠,是每个硬件工程师必须面对的挑战。传统的I2C或SPI接口…

2026/7/24 5:22:45 阅读更多 →
BQ40Z50-R4数据闪存配置详解:从寄存器原理到BMS工程实践

BQ40Z50-R4数据闪存配置详解:从寄存器原理到BMS工程实践

1. 项目概述:BQ40Z50-R4数据闪存配置的核心价值在电池管理系统(BMS)的开发中,我们常常会接触到德州仪器(TI)的BQ40Z50-R4这类高度集成的电量计与保护芯片。它功能强大,但初次上手时,…

2026/7/24 5:22:45 阅读更多 →
BQ40Z50-R4数据闪存配置详解:保护、失效与充电算法实战

BQ40Z50-R4数据闪存配置详解:保护、失效与充电算法实战

1. 项目概述:BQ40Z50-R4数据闪存配置的核心价值如果你正在设计或维护一个使用锂离子电池的产品,无论是高端笔记本电脑、电动工具还是户外储能电源,那么电池管理系统(BMS)的稳定性和可靠性就是你产品口碑的基石。而BMS的…

2026/7/24 5:22:45 阅读更多 →
国际贸易关税影响模拟分析工具:技术实现与应用指南

国际贸易关税影响模拟分析工具:技术实现与应用指南

这次我们来看一个关于国际贸易政策的技术分析项目。虽然标题涉及政治人物,但本文重点在于技术层面的关税影响模拟和数据分析工具,不涉及任何政治立场或评论。该项目主要针对国际贸易数据分析,提供关税政策变化的模拟和预测功能。核心价值在于…

2026/7/24 5:22:45 阅读更多 →
医疗AI客服系统:技术架构与成本效益分析

医疗AI客服系统:技术架构与成本效益分析

1. 案例背景与核心价值医疗客服场景中,传统人工坐席平均每小时处理8-12通咨询电话,而引入智能Agent后处理量提升至40-60通。某三甲医院2023年Q2数据显示,在挂号分诊场景下,AI客服的首次解决率达到78%,较人工坐席提升23…

2026/7/24 5:22:45 阅读更多 →
OpenAI技术演进与生成式AI实践指南

OpenAI技术演进与生成式AI实践指南

1. 项目概述:OpenAI的十年技术演进轨迹2015年那个旧金山冬夜,当Elon Musk和Sam Altman在Y Combinator的办公室里签下第一份公司章程时,他们或许没想到这个以"确保人工智能造福全人类"为宗旨的非营利组织,会在十年后成为…

2026/7/24 5:21:45 阅读更多 →

日新闻

用Highcharts 创建可拖拽三维散点立方体3D图表

用Highcharts 创建可拖拽三维散点立方体3D图表

该案例基于Highcharts scatter3d 三维散点图实现空间立方体散点可视化,核心特色:三维 X/Y/Z 三轴空间,所有散点分布在 0~10 立方体空间内;散点使用径向渐变实现立体 3D 圆球质感;支持鼠标 / 触屏拖拽画布,…

2026/7/24 0:00:29 阅读更多 →
AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口

AppCertDlls:进程创建路径上的 DLL 入口 AppCertDlls 位于 HKLM\System\CurrentControlSet\Control\Session Manager\AppCertDlls。本文的程序功能是只读列出这个键在 64 位和 32 位注册表视图中的全部值,并显示每条值的来源、名称、类型和可安全显示的数…

2026/7/24 0:00:29 阅读更多 →
我的编程之路:第一篇博客

我的编程之路:第一篇博客

大家好,我是一名编程初学者,同时这也是我编程学习之路上的第一篇博客。在这里,我想要向大家介绍我的一些想法和规划。a.自我介绍我是一个刚刚接触编程的新手,目前在学习c语言,我对编程世界充满了强烈的好奇。当然&…

2026/7/24 0:00:29 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/24 3:59:20 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/24 1:23:39 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻