SAS Embedded Process for Spark Action Set: Syntax

Provides actions for interacting with the SAS Embedded Process for Spark continuous session

executeProgram Action

Executes arbitrary programs inside the SAS Embedded Process for Spark.

sparkEmbeddedProcess.executeProgram <result=results> <status=rc> /
required parameter caslib="string",
program="string",
programFile="string"
;
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib containing the data source options.

AliasdatasourceFromCasLib

program="string"

specifies the plain text arbitrary Scala program that is executed inside Spark using the SAS Embedded Process.

programFile="string"

specifies a local file name containing an arbitrary Scala program that is submitted for execution inside Spark using the SAS Embedded Process.

executeProgram Action

Executes arbitrary programs inside the SAS Embedded Process for Spark.

results, info = s:sparkEmbeddedProcess_executeProgram{
required parameter caslib="string",
program="string",
programFile="string"
}
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib containing the data source options.

AliasdatasourceFromCasLib

program="string"

specifies the plain text arbitrary Scala program that is executed inside Spark using the SAS Embedded Process.

programFile="string"

specifies a local file name containing an arbitrary Scala program that is submitted for execution inside Spark using the SAS Embedded Process.

executeProgram Action

Executes arbitrary programs inside the SAS Embedded Process for Spark.

results=s.sparkEmbeddedProcess.executeProgram(
required parameter caslib="string",
program="string",
programFile="string"
)
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib containing the data source options.

AliasdatasourceFromCasLib

program="string"

specifies the plain text arbitrary Scala program that is executed inside Spark using the SAS Embedded Process.

programFile="string"

specifies a local file name containing an arbitrary Scala program that is submitted for execution inside Spark using the SAS Embedded Process.

executeProgram Action

Executes arbitrary programs inside the SAS Embedded Process for Spark.

results <– cas.sparkEmbeddedProcess.executeProgram(s,
required parameter caslib="string",
program="string",
programFile="string"
)
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib containing the data source options.

AliasdatasourceFromCasLib

program="string"

specifies the plain text arbitrary Scala program that is executed inside Spark using the SAS Embedded Process.

programFile="string"

specifies a local file name containing an arbitrary Scala program that is submitted for execution inside Spark using the SAS Embedded Process.

Last updated: February 15, 2023