sassoftware / sas-airflow-provider

Apache Airflow Provider for creating tasks in Airflow to execute SAS Studio Flows and Jobs.
Apache License 2.0
18 stars 15 forks source link

Feature Request: Submit to SAS Viya Batch process #4

Open Carus11 opened 1 year ago

Carus11 commented 1 year ago

The SAS Viya Batch api behaves slightly differently from the SAS Job Execution service. As a batch scheduler I would like to scheduler some jobs to use the sas batch api instead of Job Execution service.

Carus11 commented 1 year ago

Ideally we would like to use the SAS Studio Flow code generation as well

Carus11 commented 1 year ago

We could use a variable to denote the submission method. Default to the JES_API?

When using the Batch API, it looks like you need to create a file set first, and put the contents of the job into a file in the fileset. Then you create a batch job which references the fileset id, and the file name inside the fileset to run.