I've never used Airflow but in my experience it is best practice to have your scheduler, or the scheduler's agent, running on the same server as SAS. This isn't possible when SAS runs on Windows Server as Airflow runs only on Linux. Google tells me could run Airflow on Windows Server in a virtualised environment (a VM) running Linux. But that seems like way too much complication just to run a scheduler.
Enterprise Schedulers get around the problem of scheduling across different OS's by having OS compatible agents running on each server. Control-M is one such example.
We use the SAS-provided OEM Platform Process Manager to schedule on Windows Server SAS and that works just fine as it nicely integrates with SAS Management Console. Airflow can't do that.
I think you are going to run into problems with executing Windows Server SAS from Linux Airflow as you actually have to remotely logon to the Window Server to execute any commands. FTP might be one possible option but it all sounds very clunky...
... View more