SAS Namespace Types |
Subclass of PrimaryType
Subtypes
Used to define an application hierarchy. The application hierarchy contains information specific to the application, including configuration properties. An application would use the SoftwareComponent object that represents the application as a starting place to navigate through the hierarchy, which is made of Trees and Groups and their members.
The following is a list of associations which are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 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 |
Major | This is an indicator of the major release number of this component. | int | |
Minor | This is an indication 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 which represents 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 indicates the name and the version number of the specification implemented by this component. | String | 32 |
Vendor | A string that represents the vendor of the software. | String | 128 |
VendorIdentifier | An ID that represents the vendor of the software. | String | 128 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
PublicType
UsageVersion
Inherited Associations
AccessControls/Objects ,
Changes/Objects ,
CustomAssociations/OwningObject ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
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-aa0004006d06Major
Type: intThis is an indicator of the major release number of this component.
Minor
Type: intThis is an indication 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 which represents 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 indicates the name and the version number of the specification implemented by this component.
Vendor
Type: String 128A string which represents 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 which are dependents of this component.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponentDependsOnComponents
Cardinality: 0 to *
Partner: DependentComponents
The components which this component depends upon.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponentDeployedComponents
Cardinality: 0 to *
Partner: DescriptiveComponent
The deployed instances of this application or component.
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 © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.