PrivateNameSpace
- Last UpdatedMar 10, 2025
- 1 minute read
Contains one row for each object in the private namespace. Objects in the private namespace can include plant machines, areas, tags, and so on, and are organized in a hierarchy. Allows for more than one name to map to a single tag.
|
Column |
Data Type |
Description |
|---|---|---|
|
(PK) (FK) UserKey |
int NOT NULL |
The unique numerical identifier for a database user as defined in the UserDetail table. UserKey is a foreign key from the UserDetail table. |
|
(PK) NameKey |
int NOT NULL |
The unique identifier for the object in the namespace. This value is automatically generated by the system when the object is added. |
|
Type |
int NULL |
The value that specifies the type of namespace. 1 to 6 = Tag; 1 to 2 million = System; 2+ million = Groups. Within the system range, the following values designate ArchestrA object types: 1999023 = Galaxy; 1999001 = WinPlatform object; 1999003 = AppEngine object; 1999013 = Area object; 1999011 = DDESuiteLinkClient, OPCClient, and InTouchProxy objects; 1999024 = RedundantDIObject object; 1999033 = Undeployed object represented by a generic name; 1999901 = ApplicationObject; 1999902 = Traceability object. |
|
Name |
nvarchar(255) NULL |
The name of this object in the hierarchy. |
|
ConfigStor |
ntext(16) NULL |
If the namespace object has configuration information associated with it (for example, configuration information for a set of trend curves, the name of the file that contains the configuration information). |
|
ParentKey |
int NOT NULL |
The unique identifier for a named object in this namespace. |