SAS Resource Configuration
Source System Properties
This configuration can be setup by creating a new connection on Admin UI > Connections tab or editing an existing connection in Admin UI > Connections > Reporting & BI > SAS > specific connection. New connection can also be created via Manta Orchestration API General Walkthrough Example.
| Property name | Description | Example |
|---|---|---|
| sas.dictionary.id | Enter the name of the resource representing this SAS instance (known as the dictionary ID), which will be used as a subdirectory name for input files | template |
| sas.script.encoding | Encoding of manually provided SAS programs. See Encodings for applicable values. | utf8 |
| sas.server.name | Name of the SAS server | Testing Server |
Common Properties
This configuration is common for all SAS source systems and for all SAS scenarios, and is configure in Admin UI > Configuration > CLI > SAS > SAS Common. It can be overridden on individual connection level.
|
Property name |
Description |
Example |
|---|---|---|
|
sas.script.input |
Directory with manually provided SAS programs |
${manta.dir.input}/sas/${sas.dictionary.id} |
|
sas.script.temp |
Directory with processed macro directive SAS programs |
${manta.dir.temp}/sas/${sas.dictionary.id} |
|
technology.name |
Name of this technology |
sas |
|
filepath.lowercase |
Whether paths to files should be lowercase (false for case-sensitive file systems, true otherwise) |
true |
|
sas.macro.encoding |
Encoding of snippets included using the SAS include macro. See Encodings for applicable values. |
utf8 |
|
sas.macro.include.dir |
Directory with include scripts |
${manta.dir.input}/sas/${sas.dictionary.id} |
|
sas.script.replace |
Path to the CSV file with the replacements to be applied to the provided SAS programs and include scripts; see Placeholder Replacement in Input Scripts for details about the replacement file format |
${manta.dir.input}/sas/${sas.dictionary.id}/replace.csv |
|
sas.script.replace.regex |
Flag specifying whether replacements for SAS programs and include scripts in the provided CSV file specified in |
false |
|
sas.extractor.input |
Subdirectory with manually provided SAS programs for building the dictionary; the full directory is
|
extractor |
|
sas.extractor.extractedMacros |
Subdirectory with automatically extracted macros from SAS programs; the full directory is
|
extractedMacros |