SAS Namespace Types |
Subclass of RelationalSchema
Represents a data source name (DSN) that is a construct used by the SAS table server to identify a data source definition. A data source definition specifies how to locate and access a data source, including any authentication (such as a user name and password) that a user must supply in order to access the data and any properties used to connect to a particular data source or data sources. By using a DSN, a user can avoid specifying connection parameters to connect to a data source. An administrator can also configure a data source, determine the level of security, and share the DSN with others.
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 |
Driver | The driver used to implement this DSN. | String | 128 |
LogicalName | The name used to reference this DSN. | String | 128 |
Inherited Attributes
Name,
Id,
Desc,
MetadataCreated,
MetadataUpdated,
ChangeState,
IsHidden,
LockedBy,
PublicType,
SecTransctxt,
UsageVersion
Name | Cardinality | Description | Associated Types |
ChildDataSources Partner: ParentDataSources | 0 to * | The data source names that are nested as part of the root data source name. | DataSourceName |
DataSourceConnection Partner: DataSources | 0 to 1 | The connection used for this data source name. | Connection COMConnection OpenClientConnection SASClientConnection TCPIPConnection |
DefaultLogin Partner: DataSources | 0 to 1 | The default login used by this data source name. | Login |
ParentDataSources Partner: ChildDataSources | 0 to * | The data source name that act as the parent for this data source name. Note that the hierarchy should not be traversed from this side of the association since this data source name may be part of more than one hierarchy. | DataSourceName |
Inherited Associations
AccessControls/Objects,
Aliases/AliasFor,
AliasFor/Aliases,
Changes/Objects,
CustomAssociations/OwningObject,
DeployedComponents/DataPackages,
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,
SchemaPackage/Schemas,
SourceTransformations/TransformationSources,
SpecSourceTransformations/SourceSpecifications,
SpecTargetTransformations/TargetSpecifications,
TableCollections/CollectionLocations,
Tables/TablePackage,
TargetTransformations/TransformationTargets,
Timestamps/Objects,
Trees/Members,
TSObjectNamespace/TSObjects,
UsedByPackages/UsingPackages,
UsedByPrototypes/UsingPrototype,
UsingPackages/UsedByPackages,
UsingPrototype/UsedByPrototypes,
Variables/AssociatedObject
Driver
Type: String 128The driver used to implement this DSN.
LogicalName
Type: String 128The name used to reference this DSN.
ChildDataSources
Cardinality: 0 to *
Partner: ParentDataSources
The data source names that are nested as part of the root data source name.
Associated Types:
DataSourceNameDataSourceConnection
Cardinality: 0 to 1
Partner: DataSources
The connection used for this data source name.
Associated Types:
Connection, COMConnection, OpenClientConnection, SASClientConnection, TCPIPConnectionDefaultLogin
Cardinality: 0 to 1
Partner: DataSources
The default login used by this data source name.
Associated Types:
LoginParentDataSources
Cardinality: 0 to *
Partner: ChildDataSources
The data source name that act as the parent for this data source name. Note that the hierarchy should not be traversed from this side of the association since this data source name may be part of more than one hierarchy.
Associated Types:
DataSourceName
Copyright © SAS Institute Inc. All rights reserved.