使用气流插件创建热图

时间:2018-09-09 20:54:31

标签: python matplotlib heatmap airflow

我是Airflow的新手。我正在尝试使用matplotlib创建一个热图,并将其显示为Airflow UI中的菜单项。只是想问一下这些步骤是否行得通。

  1. 使用Mysqloperator从数据库中获取热图所需的数据。
  2. 使用气流PythonOperator调用python函数(如链接中所示,python函数将使用python的matplotlib包创建热图 https://matplotlib.org/gallery/images_contours_and_fields/image_annotated_heatmap.html ),可以使用第1步中的数据创建热图。还有一个选项可以将.sql文件作为参数传递给PythonOperator。
  3. 将热图显示为菜单项(通过将导入上述运算符的python文件放在$ AIRFLOW_HOME / plugins文件夹中)。
  4. 每5分钟刷新一次热图(需要弄清楚)

请让我知道是否有人尝试过类似的事情。

0 个答案:

没有答案