一喵铂金三
2022-4-26 18:37:10 发布在问答
【数据处理】 发邮件能否自动选择报告中的某字段做为收件人?
场景假设:某报告中有项目经理、项目完工进度字段,针对项目完工进度小于50%的项目,自动发邮件到项目经理邮箱中。永洪可否实现?
4864
13
精彩评论13
永洪tech-Jason青铜二
发表于 2022-4-26 19:26:48 显示全部楼层
可以通过建立多个预警,把项目经理和进度作为触发条件
回复

使用道具 2#

一喵铂金三
发表于 2022-4-28 10:55:26 显示全部楼层
永洪tech-Jason 发表于 2022-4-26 19:26
可以通过建立多个预警,把项目经理和进度作为触发条件

如果有3000个项目,岂不是要建立3000个预警???
回复

使用道具 3#

永洪tech-Jason青铜二
发表于 2022-4-28 11:23:43 显示全部楼层
收件人目前不支持参数
回复

使用道具 4#

一喵铂金三
发表于 2022-4-28 11:46:34 显示全部楼层
永洪tech-Jason 发表于 2022-4-28 11:23
收件人目前不支持参数

请问可否通过导入python执行上述需求?
回复

使用道具 5#

永洪tech-cc白银四
发表于 2022-4-28 11:52:00 显示全部楼层
暂时不支持呢
回复

使用道具 6#

一喵铂金三
发表于 2022-4-28 15:39:35 显示全部楼层

请问深度分析-python脚本中能否导入自己的python包?
回复

使用道具 7#

永洪tech-cc白银四
发表于 2022-4-28 15:50:58 显示全部楼层
请问您产品是什么系统?
回复

使用道具 8#

yhdata_yaYCVewd玄铁三
发表于 2022-4-28 16:23:32 显示全部楼层
一喵 发表于 2022-4-28 15:39
请问深度分析-python脚本中能否导入自己的python包?

问题:抛开你提问中的原需求,单独看python脚本问题,我理解你的意思是想通过自己开发一个python脚本读取项目进度数据、批量发送预警邮件,并且python脚本已经制作成module了,可以支持import。定期执行这个python脚本。

首先说可以执行上述需求,解决方法步骤如下:
1.将你的python脚本文件(可以是多个py文件及带有子包目录)放在Yonghong-DM-Engine的/runtime/ScriptEngineImport 这个目录下,重启DM-Engine服务;
2.在深度分析创建一个实验,拖拽一个python脚本节点,在脚本编辑区直接import xxxx 即可,这个xxxx就是你py文件名,后面你应该知道怎么用了。
3.将你的python脚本实验加到调度任务,设置定时自动执行即可。

另外:
DM-Engine已经内置了pandas、numpy等常用的工具包,如果你的python使用了非内置第三方的工具包,请自行安装,安装方法请参考在线帮助文档。
回复

使用道具 9#

yhdata_yaYCVewd玄铁三
发表于 2022-4-28 16:55:14 显示全部楼层
一喵 发表于 2022-4-28 10:55
如果有3000个项目,岂不是要建立3000个预警???

项目名称、进度应该是各有一个字段名吧?设计一个图表专门统计进度小于50%的项目,在预警编辑界面设置预警条件为50%进度的项目不为空,满足该预警条件自动发邮件给项目经理邮箱提示其查看该报告不就好了?

预警功能参考帮助文档:https://www.yonghongtech.com/hel ... =%E9%A2%84%E8%AD%A6
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部