SAS Namespace Types |
Subclass of PrimaryType
Subtypes
The parent type for transformation types. Transformation types are used to document transformation of data. This includes extraction, transformation, and loading of data, stored procedures, and logical to physical mappings. AbstractTransformation is a supertype that defines common attributes and associations that are shared by metadata types that describe the steps and activities in the transformation process.
This metadata type should not be instantiated. Instead, use the appropriate subtype to represent the steps and activities in a transformation.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 |
IsActive | A boolean that indicates whether this process should be executed as part of the overall transformation flow. False means do not execute this process, true means execute this process. The default value is true. | int | |
IsUserDefined | If this attribute is set to true, the associated source code should be used to perform the transformation. If the attribute is set to false the application may generate the necessary code. | int | |
TransformRole | A standardized description of the function or context of this transformation. | String | 32 |
Inherited Attributes
Name,
Id,
Desc,
MetadataCreated,
MetadataUpdated,
ChangeState,
IsHidden,
LockedBy,
PublicType,
UsageVersion
Name | Cardinality | Description | Associated Types |
ComputeLocations Partner: ComputeTasks | 0 to * | The list of deployed components that may execute this process. | DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent |
ConditionActionSets Partner: AssociatedTransformation | 0 to * | The condition action sets for this transformation. | ConditionActionSet |
Customizers Partner: CustomizedTransformations | 0 to * | The software components that act as a customizer for this transformation. | SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponent |
DeployedComponents Partner: InitProcesses | 0 to * | The deployed components that use these processes as part of initialization. | DeployedComponent ConfiguredComponent LogicalServer ServerComponent ServerContext ServiceComponent |
SourceCode Partner: AssociatedTransformation | 0 to 1 | The source code for this transformation. | Text ArchiveEntry ArchiveFile Document File SASCatalogEntry TextStore |
SourceSpecifications Partner: SpecSourceTransformations | 0 to * | The objects that describe the sources for this transformation. These are specifications of the sources, not the actual sources themselves. | *ALL TYPES* |
SubstitutionVariables Partner: OwningTransformation | 0 to * | The variables associated with this transformation. | Variable |
TargetSpecifications Partner: SpecTargetTransformations | 0 to * | The objects that describe the targets for this transformation. These are specifications of the targets, not the actual sources themselves. | *ALL TYPES* |
TransformationSources Partner: SourceTransformations | 0 to * | The set of inputs to the transformation. | *ALL TYPES* |
TransformationTargets Partner: TargetTransformations | 0 to * | The set of results from the transformation. | *ALL TYPES* |
TriggeredEvents Partner: TriggeringTransforms | 0 to * | The events that are triggered by these transforms. | Event |
TriggeringEvents Partner: TriggeredTransforms | 0 to * | The events that trigger this transform. | Event |
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
IsActive
Type: intA boolean that indicates whether this process should be executed as part of the overall transformation flow. False means do not execute this process, true means execute this process. The default value is true.
IsUserDefined
Type: intIf this attribute is set to true, the associated source code should be used to perform the transformation. If the attribute is set to false the application may generate the necessary code.
TransformRole
Type: String 32A standardized description of the function or context of this transformation.
ComputeLocations
Cardinality: 0 to *
Partner: ComputeTasks
The list of deployed components that may execute this process.
Associated Types:
DeployedComponent, ConfiguredComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentConditionActionSets
Cardinality: 0 to *
Partner: AssociatedTransformation
The condition action sets for this transformation.
Associated Types:
ConditionActionSetCustomizers
Cardinality: 0 to *
Partner: CustomizedTransformations
The software components that act as a customizer for this transformation.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentDeployedComponents
Cardinality: 0 to *
Partner: InitProcesses
The deployed components that use these processes as part of initialization.
Associated Types:
DeployedComponent, ConfiguredComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentSourceCode
Cardinality: 0 to 1
Partner: AssociatedTransformation
The source code for this transformation.
Associated Types:
Text, ArchiveEntry, ArchiveFile, Document, File, SASCatalogEntry, TextStoreSourceSpecifications
Cardinality: 0 to *
Partner: SpecSourceTransformations
The objects that describe the sources for this transformation. These are specifications of the sources, not the actual sources themselves.
Associated Types:
*ALL TYPES*
SubstitutionVariables
Cardinality: 0 to *
Partner: OwningTransformation
The variables associated with this transformation.
Associated Types:
VariableTargetSpecifications
Cardinality: 0 to *
Partner: SpecTargetTransformations
The objects that describe the targets for this transformation. These are specifications of the targets, not the actual sources themselves.
Associated Types:
*ALL TYPES*
TransformationSources
Cardinality: 0 to *
Partner: SourceTransformations
The set of inputs to the transformation.
Associated Types:
*ALL TYPES*
TransformationTargets
Cardinality: 0 to *
Partner: TargetTransformations
The set of results from the transformation.
Associated Types:
*ALL TYPES*
TriggeredEvents
Cardinality: 0 to *
Partner: TriggeringTransforms
The events that are triggered by these transforms.
Associated Types:
EventTriggeringEvents
Cardinality: 0 to *
Partner: TriggeredTransforms
The events that trigger this transform.
Associated Types:
Event
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.