FedSQL Action Set: Syntax
Provides actions for submitting SQL statements
execDirect Action
Submits a SAS FedSQL language statement for immediate execution.
CASL Syntax
Parameter Descriptions
cntl={Control}
specifies optional control parameters.
The Control value can be one or more of the following:
disablePassThrough=TRUE | FALSE
when set to True, disables FedSQL implicit pass-through.
| Default | FALSE |
|---|
dynamicCardinality=TRUE | FALSE
when set to True, the FedSQL query planner performs cardinality estimations of the input data.
| Default | FALSE |
|---|
optimizeVarbinaryPrecision=TRUE | FALSE
when set to True, optimizes VARBINARY precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | FALSE |
|---|
optimizeVarcharPrecision=TRUE | FALSE
when set to True, optimizes VARCHAR precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | FALSE |
|---|
preserveJoinOrder=TRUE | FALSE
when set to True, joins tables in the specified order instead of an order chosen by the FedSQL query optimizer.
| Default | FALSE |
|---|
requireFullPassThrough=TRUE | FALSE
when set to True, stops processing if FedSQL implicit pass-through of the full query cannot be achieved. No data is loaded into CAS and no output table or result set is produced.
| Default | FALSE |
|---|
showStages=TRUE | FALSE
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | FALSE |
|---|
method=TRUE | FALSE
when set to True, prints a brief description of the FedSQL query plan.
| Default | FALSE |
|---|
* query="string"
specifies a SAS FedSQL language statement.
showPlan=TRUE | FALSE
when set to True, prints an XML tree representing the FedSQL query plan.
| Default | FALSE |
|---|
showStages=TRUE | FALSE
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | FALSE |
|---|
validateOnly=TRUE | FALSE
when set to True, validates the query syntax and returns without executing the query.
| Default | FALSE |
|---|
execDirect Action
Submits a SAS FedSQL language statement for immediate execution.
Lua Syntax
Parameter Descriptions
cntl={Control}
specifies optional control parameters.
The Control value can be one or more of the following:
disablePassThrough=true | false
when set to True, disables FedSQL implicit pass-through.
| Default | false |
|---|
dynamicCardinality=true | false
when set to True, the FedSQL query planner performs cardinality estimations of the input data.
| Default | false |
|---|
optimizeVarbinaryPrecision=true | false
when set to True, optimizes VARBINARY precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | false |
|---|
optimizeVarcharPrecision=true | false
when set to True, optimizes VARCHAR precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | false |
|---|
preserveJoinOrder=true | false
when set to True, joins tables in the specified order instead of an order chosen by the FedSQL query optimizer.
| Default | false |
|---|
requireFullPassThrough=true | false
when set to True, stops processing if FedSQL implicit pass-through of the full query cannot be achieved. No data is loaded into CAS and no output table or result set is produced.
| Default | false |
|---|
showStages=true | false
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | false |
|---|
method=true | false
when set to True, prints a brief description of the FedSQL query plan.
| Default | false |
|---|
* query="string"
specifies a SAS FedSQL language statement.
showPlan=true | false
when set to True, prints an XML tree representing the FedSQL query plan.
| Default | false |
|---|
showStages=true | false
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | false |
|---|
validateOnly=true | false
when set to True, validates the query syntax and returns without executing the query.
| Default | false |
|---|
execDirect Action
Submits a SAS FedSQL language statement for immediate execution.
Python Syntax
Parameter Descriptions
cntl={Control}
specifies optional control parameters.
The Control value can be one or more of the following:
"disablePassThrough":True | False
when set to True, disables FedSQL implicit pass-through.
| Default | False |
|---|
"dynamicCardinality":True | False
when set to True, the FedSQL query planner performs cardinality estimations of the input data.
| Default | False |
|---|
"optimizeVarbinaryPrecision":True | False
when set to True, optimizes VARBINARY precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | False |
|---|
"optimizeVarcharPrecision":True | False
when set to True, optimizes VARCHAR precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | False |
|---|
"preserveJoinOrder":True | False
when set to True, joins tables in the specified order instead of an order chosen by the FedSQL query optimizer.
| Default | False |
|---|
"requireFullPassThrough":True | False
when set to True, stops processing if FedSQL implicit pass-through of the full query cannot be achieved. No data is loaded into CAS and no output table or result set is produced.
| Default | False |
|---|
"showStages":True | False
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | False |
|---|
method=True | False
when set to True, prints a brief description of the FedSQL query plan.
| Default | False |
|---|
* query="string"
specifies a SAS FedSQL language statement.
showPlan=True | False
when set to True, prints an XML tree representing the FedSQL query plan.
| Default | False |
|---|
showStages=True | False
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | False |
|---|
validateOnly=True | False
when set to True, validates the query syntax and returns without executing the query.
| Default | False |
|---|
execDirect Action
Submits a SAS FedSQL language statement for immediate execution.
R Syntax
Parameter Descriptions
cntl=list(Control)
specifies optional control parameters.
The Control value can be one or more of the following:
disablePassThrough=TRUE | FALSE
when set to True, disables FedSQL implicit pass-through.
| Default | FALSE |
|---|
dynamicCardinality=TRUE | FALSE
when set to True, the FedSQL query planner performs cardinality estimations of the input data.
| Default | FALSE |
|---|
optimizeVarbinaryPrecision=TRUE | FALSE
when set to True, optimizes VARBINARY precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | FALSE |
|---|
optimizeVarcharPrecision=TRUE | FALSE
when set to True, optimizes VARCHAR precision by using a precision that is appropriate to the actual data, instead of the declared precision.
| Default | FALSE |
|---|
preserveJoinOrder=TRUE | FALSE
when set to True, joins tables in the specified order instead of an order chosen by the FedSQL query optimizer.
| Default | FALSE |
|---|
requireFullPassThrough=TRUE | FALSE
when set to True, stops processing if FedSQL implicit pass-through of the full query cannot be achieved. No data is loaded into CAS and no output table or result set is produced.
| Default | FALSE |
|---|
showStages=TRUE | FALSE
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | FALSE |
|---|
method=TRUE | FALSE
when set to True, prints a brief description of the FedSQL query plan.
| Default | FALSE |
|---|
* query="string"
specifies a SAS FedSQL language statement.
showPlan=TRUE | FALSE
when set to True, prints an XML tree representing the FedSQL query plan.
| Default | FALSE |
|---|
showStages=TRUE | FALSE
when set to True, prints a brief description of FedSQL query plans along with details of query execution.
| Default | FALSE |
|---|
validateOnly=TRUE | FALSE
when set to True, validates the query syntax and returns without executing the query.
| Default | FALSE |
|---|