python - 在气流 1.10.12 中导入 ClickHouseHook
问题描述
我尝试从airflow.hooks.clickhouse_hook导入类ClickHouseHook
from airflow.hooks.clickhouse_hook import ClickHouseHook
这没有问题。这里没有导入错误。
但是当我尝试时:
import airflow.hooks.clickhouse_hook
我有一个错误:
ModuleNotFoundError:没有名为“airflow.hooks.clickhouse_hook”的模块
我无法理解它是如何工作的?我在目录airflow.hooks中没有名为clickhouse_hook的模块,但是如何以这种方式导入ClickHouseHook类而不会出错?
解决方案
Airflow中没有ClickHouse
提供程序。我假设您使用的是clickhouse 插件
,因此该clickhouse_hook
文件不在airflow/hooks
文件夹中,因为它不是 Airflow 的一部分。
推荐阅读
- reactjs - ReactJS onclick 按钮以表格格式显示 mongo 集合
- vb.net - 动态创建多个按钮并分配单击和双击命令
- c# - Process32FirstW 总是返回 false
- python - Scikit-learn 决策树提取特征节点
- c# - 在单个解决方案中跨多个项目工作的最佳实践
- angular - 如何在 apache tomcat 9 中配置后备 URL
- python - 在python中使用来自pandas的read_excel为参数赋值
- python - 为什么 Seaborn 绘制两个图例,我如何删除一个并修复另一个?
- wso2esb - wso2 esb 过滤器与属性内的 xquery 表达式
- firewall - 是否可以,如果可以,如何在 Cloudflare 站点上启用高级请求过滤?