User-Defined Properties

Organization-Specific User-Defined Properties

You can create user-defined properties to keep information that is specific to your organization or business in the appropriate folders in the Project Tree. User-defined property names must begin with a letter. To create a user-defined property, follow these steps:
  1. In the Properties view, right-click and select Add User-Defined Property. The Add User-Defined Property window appears.
  2. In the Name field, add a name beginning with a letter. The characters @ \ / * % # & $ ( ) ! ? < > ^ + ~ ` = { } [ ] | ; : ‘ " cannot be used in the name. Spaces cannot be used in the name.
  3. In the Value field, type a value for the user-defined property. Click OK. The user-defined property is added to the Properties view under User-Defined Properties.

SAS User-Defined Properties

SAS creates some user-defined properties that are used by the SAS Real-Time Decision Manager and for scoring that is performed using SAS In-Database processing.
Here are the user-defined properties that are used by the SAS Real-Time Decision Manager. These fields must be completed by the user:
Property Name
Description
KeyType
Specifies a value of C if TableKey has a type of character.
specifies a value of N if TableKey has a type of numeric.
TableKey
Specifies the primary key in the table that the model uses for scoring.
PreCode
Specifies the libref definition that is used to access the table that the model uses for scoring.
BusinessContext
Specifies the business context for which the project is used.
ScoringInputTable
Specifies the name of the input table that the model uses for scoring.
When you publish a scoring function for the first time, SAS creates some project user-defined properties. Some of these property values are assigned by SAS after you complete the Function Name field in the Publish Scoring Function window.
Here are the scoring function user-defined properties.
Property Name
Description
DbmsTable
Specifies the name of the input table that is used in scoring functions. This field should be specified for the project properties before you publish a scoring function.
ScoringFunctionName
Specifies the user-defined portion of the scoring function name. You can modify this property value only by changing the name in the Publish Scoring Function window. The name must start with a letter or underscore. The name cannot start with a special character or number such as 0123456789@/*%#&()?<>^-.
ScoringFunctionPrefix
Specifies a prefix for the scoring function name. The prefix has a length of 10 characters and in the format of Yyymmddnnn. You cannot modify this value. The naming convention for the prefix is the following:
  • Y is a literal character and is fixed for all prefixes.
  • yymmdd is the Greenwich Mean time (GMT) timestamp of when you select the Publish Scoring Function menu option.
  • nnn is a counter that increments by one each time the scoring function is successfully completed.