<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAS 9.4 (on Windows) with Airflow integration in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972149#M30183</link>
    <description>&lt;P&gt;&amp;nbsp;Hi again,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="161" data-end="225"&gt;I'd really appreciate any tips or advice anyone can share &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;Thanks,&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;Filip&lt;/P&gt;</description>
    <pubDate>Wed, 06 Aug 2025 06:11:10 GMT</pubDate>
    <dc:creator>filippo_kow</dc:creator>
    <dc:date>2025-08-06T06:11:10Z</dc:date>
    <item>
      <title>SAS 9.4 (on Windows) with Airflow integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972055#M30179</link>
      <description>&lt;P data-start="385" data-end="397"&gt;&amp;nbsp;Hi everyone,&lt;/P&gt;
&lt;P data-start="399" data-end="541"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="399" data-end="541"&gt;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.&lt;/P&gt;
&lt;P data-start="543" data-end="791"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="543" data-end="791"&gt;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:&lt;/P&gt;
&lt;OL data-start="793" data-end="1044"&gt;
&lt;LI data-start="793" data-end="828"&gt;
&lt;P data-start="796" data-end="828"&gt;Airflow runs on a Linux machine.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="829" data-end="978"&gt;
&lt;P data-start="832" data-end="978"&gt;I want to schedule a sample DAG that sends the appropriate command to the Windows Server (something like &lt;CODE data-start="937" data-end="970"&gt;sasbatch.sh -sisin ... -log ...&lt;/CODE&gt;, etc.).&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="979" data-end="1044"&gt;
&lt;P data-start="982" data-end="1044"&gt;The Windows Server should then execute that command using SAS.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P data-start="1046" data-end="1289"&gt;I’ve previously worked with a similar setup where both Airflow and SAS were on separate Linux servers, using the &lt;CODE data-start="1159" data-end="1172"&gt;SSHOperator&lt;/CODE&gt;. However, in this case, SAS is installed on a Windows Server, and I’m not sure what’s the best way to approach this.&lt;/P&gt;
&lt;P data-start="1291" data-end="1412"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1291" data-end="1412"&gt;Has anyone dealt with a similar configuration? If so, I’d really appreciate any advice or examples on how to set this up.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Thanks in advance,&lt;BR /&gt;&amp;nbsp;Filip&lt;/P&gt;</description>
      <pubDate>Mon, 04 Aug 2025 14:21:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972055#M30179</guid>
      <dc:creator>filippo_kow</dc:creator>
      <dc:date>2025-08-04T14:21:45Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4 (on Windows) with Airflow integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972149#M30183</link>
      <description>&lt;P&gt;&amp;nbsp;Hi again,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="161" data-end="225"&gt;I'd really appreciate any tips or advice anyone can share &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;Thanks,&lt;/P&gt;
&lt;P data-start="227" data-end="295" data-is-last-node="" data-is-only-node=""&gt;&amp;nbsp;Filip&lt;/P&gt;</description>
      <pubDate>Wed, 06 Aug 2025 06:11:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972149#M30183</guid>
      <dc:creator>filippo_kow</dc:creator>
      <dc:date>2025-08-06T06:11:10Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4 (on Windows) with Airflow integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972204#M30190</link>
      <description>&lt;P&gt;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.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;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.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;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.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;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...&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Aug 2025 04:02:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4-on-Windows-with-Airflow-integration/m-p/972204#M30190</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2025-08-07T04:02:35Z</dc:date>
    </item>
  </channel>
</rss>

