SAS Namespace Types |
Subclass of PrimaryType
Subtypes
Used to define an application hierarchy. The application hierarchy contains information sepcific to the application including configuration properties. An application would use the SoftwareComponent that represents the application as a starting place to navigate through the hierarchy that is made of Trees and Groups and their members.
The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
ClassIdentifier | The class identifier is a unique identifier for this component. If this is a Java component, it is the full name of the Java class. | String | 256 |
ConfigureVersion | This is a string that specifies the version of the code in the configuration directory. | String | 32 |
Major | This is an indicator of the major release number of this component. | int | |
Minor | This is an indicator of the minor release number of this component. | int | |
Platform | This represents the platform or language of the component. Examples are: COM, Java. | String | 32 |
ProductIdentifier | The vendors unique identifier for this product. For SAS products this may be, but is not limited to, the PRODNUM. | String | 128 |
ProductName | The product name. For example: Visio, Excel | String | 128 |
SoftwareVersion | This is a string that specifies the version of the software that is running. | String | 32 |
SpecVendor | The name of the vendor that provided the specification. | String | 128 |
SpecVersion | A string that specifies the name and the version number of the specification implemented by this component. | String | 32 |
Vendor | A string that specifies the vendor of the software. | String | 128 |
VendorIdentifier | An ID representing the vendor of the software. | String | 128 |
Inherited Attributes
Name, Id, Desc, MetadataCreated,
MetadataUpdated,
ChangeState,
IsHidden,
LockedBy,
PublicType,
SecTransctxt,
UsageVersion
Inherited Associations
AccessControls/Objects,
Changes/Objects,
CustomAssociations/OwningObject,
Documents/Objects,
Extensions/OwningObject,
ExternalIdentities/OwningObject,
FavoritesContainers/Favorites,
Groups/Members,
Implementors/ImplementedObjects,
Keywords/Objects,
LocalizedAttributes/AssociatedLocalizedObject,
Notes/Objects,
PrimaryPropertyGroup/AssociatedObject,
Prompts/PromptEnabledObject,
Properties/AssociatedObject,
PropertySets/OwningObject,
ReferencedObjects/AssociatedObjects,
ResponsibleParties/Objects,
SourceTransformations/TransformationSources,
SpecSourceTransformations/SourceSpecifications,
SpecTargetTransformations/TargetSpecifications,
TargetTransformations/TransformationTargets,
Timestamps/Objects,
Trees/Members,
TSObjectNamespace/TSObjects,
UsedByPrototypes/UsingPrototype,
UsingPrototype/UsedByPrototypes,
Variables/AssociatedObject
ClassIdentifier
Type: String 256The class identifier is a unique identifier for this component. If this is a Java component, it is the full name of the Java class. Here are the class identifiers for various SAS servers
Workspace (classic SAS server): 440196d4-90f0-11d0-9f41-00a024bb830c StoredProcessServer (SAS/Intrnet V9): 15931e31-667f-11d5-8804-00c04f35ac8c Metadata server (OMS): 2887e7d7-4780-11d4-879f-00c04f38f0db (9.1.3) : 0217E202-B560-11DB-AD91-001083FF6836 (9.2) MDX Server (OLAP V9): f3f46472-1e31-11d5-87c2-00c04f38f9f6 GMS (generic server): 9c186a64-83e4-11d2-b956-00c04f81993c MQX (message queue server): 8d9ef489-8d1e-11d2-b94f-00c04f8198c0 Connect server: 028e4060-d545-11d5-880d-aa0004006d06ConfigureVersion
Type: String 32This is a string that specifies the version of the code in the configuration directory.
Major
Type: intThis is an indicator of the major release number of this component.
Minor
Type: intThis is an indicator of the minor release number of this component.
Platform
Type: String 32This represents the platform or language of the component. Examples are: COM, Java.
ProductIdentifier
Type: String 128The vendors unique identifier for this product. For SAS products this may be, but is not limited to, the PRODNUM.
ProductName
Type: String 128The product name. For example: Visio, Excel
SoftwareVersion
Type: String 32This is a string that specifies the version of the software that is running.
SpecVendor
Type: String 128The name of the vendor that provided the specification.
SpecVersion
Type: String 32A string that specifies the name and the version number of the specification implemented by this component.
Vendor
Type: String 128A string that specifies the vendor of the software.
VendorIdentifier
Type: String 128An ID representing the vendor of the software.
CustomizedProperties
Cardinality: 0 to *
Partner: Customizers
The properties customized by this program.
Associated Types:
AbstractProperty, AssociationProperty, AttributeProperty, Property, PrototypePropertyCustomizedTransformations
Cardinality: 0 to *
Partner: Customizers
The objects that use this software component as a customizer.
Associated Types:
AbstractTransformation, AbstractJob, ClassifierMap, FeatureMap, JFJob, Job, Join, MiningResult , Select, SyncStep, Transformation, TransformationActivity, TransformationStepCustomizedTypes
Cardinality: 0 to *
Partner: Customizers
The PropertyTypes customized by this program.
Associated Types:
PropertyTypeDependentComponents
Cardinality: 0 to *
Partner: DependsOnComponents
The components that are dependents of this component.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentDependsOnComponents
Cardinality: 0 to *
Partner: DependentComponents
The components that this component depends upon.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentDeployedComponents
Cardinality: 0 to *
Partner: DescriptiveComponent
*Unknown*
Associated Types:
DeployedComponent, ConfiguredComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentEditedProperties
Cardinality: 0 to *
Partner: Editors
The properties that are edited using this program.
Associated Types:
AbstractProperty, AssociationProperty, AttributeProperty, Property, PrototypePropertyEditedTypes
Cardinality: 0 to *
Partner: Editors
The PropertyType objects that can be edited by this program.
Associated Types:
PropertyTypeImplementedObjects
Cardinality: 0 to *
Partner: Implementors
The information contained in these objects is used by this software component.
Associated Types:
*ALL TYPES*
PropertyGroups
Cardinality: 0 to *
Partner: Customizers
The property groups that can be displayed using this form.
Associated Types:
PropertyGroupSoftwareGroups
Cardinality: 0 to *
Partner: SoftwareComponents
The groups associated with this SoftwareComponent.
Associated Types:
Group, SXLEMapSoftwareTrees
Cardinality: 0 to *
Partner: SoftwareComponents
The trees used by this software component.
Associated Types:
TreeValidatedProperties
Cardinality: 0 to *
Partner: Validators
The properties that are validated by this program.
Associated Types:
AbstractProperty, AssociationProperty, AttributeProperty, Property, PrototypePropertyValidatedTypes
Cardinality: 0 to *
Partner: Validators
The PropertyType objects that are validated by this program.
Associated Types:
PropertyType
Copyright © SAS Institute Inc. All rights reserved.