我想在GCP Composer的帮助下在Windows上运行bat文件,但是由于Composer完全基于linux环境,因此我不确定是否可以与Windows计算机通信。如果您有任何解决方案,请帮助我。
答案 0 :(得分:0)
this thread中描述了几种可能的解决方案,基本上是:
将ssh安装到Windows计算机中,然后使用Airflow的ssh operator连接到远程运行命令。
安装类似pywinrm的软件包,该软件包允许您从Python代码在目标计算机上运行Windows命令。然后,使用DAG中的Python operator进行呼叫。您可以参考GCP documentation,了解在Composer中安装其他Python软件包的步骤。