XYGATE Compliance PRO (XSW) Reference Manual
XYGATE
®
 Compliance PRO
™
 Reference Manual    
Chapter 5. Collection Specifications 
XYPRO Technology Corporation  94  Proprietary and Confidential 
5.1.3  Merged Collection 
Sometimes, you want to be able to compare information across nodes that are not 
connected via Expand. If this is the case, then you will have to collect on each node 
and merge the collections together to create a unified database. 
You must have the XSW host software installed on each node. There must be a port 
defined on each node. When you start the XSW GUI software, you must build a 
connection to each of the different nodes. 
To build a collection, you must designate one of the nodes as the primary node and 
then all of the other nodes as subordinate nodes. You create individual collection 
definitions for each node, submit them to the host to be collected, and then download 
them back to the PC, downloading the primary node first. The collection loader merges 
all of the data together building a unified collection, but there are problems with this 
approach that must be considered. 
Important! The collection name has to be spelled exactly the same way for each 
collection on each node. The collection will not merge unless the names are identical 
for each node. 
First, there is no method of enforcing uniform collection definitions across the various 
nodes. You may define a collection called “Audit Information” on one node that collects 
Users, Safeguard, Processes and Networks and on a different node, “Audit 
Information” could include OSS Files, Users, Safeguard and Guardian files. 
When the unified collection is built, it will contain exactly what you have specified. If 
you design a query that displays OSS files that have a security value of 000, you will 
get results that only apply to the node that collected OSS Files. This limitation can be 
misleading because there is no way for the software to know that you did not mean to 
define the collections differently. Perhaps you knew that OSS was only available on 
one node! 
Additionally, time constraints can cause your collections to merge components that 
were collected at different times, so that the time synchronization is lost. You could be 
making a query that looks for Users who have userids that expire “today.” One 
connection, collected at 11:00 pm, will have data that matches “today” for the date it 
was collected. The other connection, collected at 12:15 am, could have data that 
matches a different definition of “today.” Again, this limitation can be misleading.  
Merged collections can be very useful for comparing data on NonStop servers that are 
not connected via Expand. 










