如何在气流中导入SlackWebHookOperator?

2024-04-20 12:30:34 发布

您现在位置:Python中文网/ 问答频道 /正文

当任务在气流中失败时,我想将松弛警报消息与SlackWebHookOperator集成。我对接线员的引进有异议。在

在本教程(https://medium.com/datareply/integrating-slack-alerts-in-airflow-c9dcd155105)中,作者提到有两种方法可以实现这一点。第一个实现是使用slack遗留令牌,它可以在任何时候被弃用;第二个实现是使用slack webhook,这是我想要的实现。作者提到要安装slack依赖项,作者引用了作者的话“记住安装slack dependencies pip install apache flow[slack]”,但这并没有安装SlackWebHookOperator,因为导入会抛出一个“在init.py中找不到引用slack_webhook_操作符”错误。我还缺什么其他装置吗?在

from airflow.contrib.operators.slack_webhook_operator import SlackWebHookOperator

我希望SlackWebHookOperator能够被引用。在

我尝试过安装slackclient依赖项,但它没有安装SlackWebHookOperator,因为我无法引用它。 SlackWebHookOperator is not available


Tags: httpscom消息教程作者webhook警报slack