Hi everyone,
I have an issue. I’m running SAS 9.4 on a Windows Server, and I’d like to integrate it with Airflow, which is running on a Linux machine.
The current setup is very simple: I'm using the Windows Task Scheduler to trigger SAS programs locally on the Windows Server. As you can see, the architecture is quite basic. Now, I’d like to replace Windows Scheduler with Airflow. Here's the idea:
-
Airflow runs on a Linux machine.
-
I want to schedule a sample DAG that sends the appropriate command to the Windows Server (something like sasbatch.sh -sisin ... -log ...
, etc.).
-
The Windows Server should then execute that command using SAS.
I’ve previously worked with a similar setup where both Airflow and SAS were on separate Linux servers, using the SSHOperator
. However, in this case, SAS is installed on a Windows Server, and I’m not sure what’s the best way to approach this.
Has anyone dealt with a similar configuration? If so, I’d really appreciate any advice or examples on how to set this up.
Thanks in advance,
Filip