Il Catalog Examiner è un oggetto della classe SystemInfo in grado di leggere i dati anagrafici delle Catalog Entry di un Catalog, restituendo una riga per ogni entità, inclusi i Folder e il Package stesso.
L'interfaccia si presenta con 4 tab:
✓ General, per la definizione delle property;
✓ Columns, per l'elenco delle colonne;
✓ Dynamic Properties, per la definizione di property dinamiche;
✓ Preview, per la visualizzazione dei risultati in anteprima.
Nel tab General sono editabili graficamente le seguenti property:
✓ Name, nome identificativo del Package Examiner;
✓ Description, descrizione opzionale;
✓ Package, nome del Package su cui effettuare l'analisi;
✓ Full Name Pattern, campo filtro sugli oggetti sui cui effettuare dell'analisi, compilabile anche con l'ausilio di regular expression.
La proprietà Filter espone l'elenco degli oggetti di tipo Catalog Entry che si possono includere, ovvero escludere dall'analisi.
L'inclusione e l'esclusione avvengono attraverso la selezione della tipologia di oggetto.
In particolare, gli oggetti sono selezionabili in modo complessivo, mediante l'opzione di filtro All.
Le categorie di oggetti di tipo Catalog Entry selezionabili sono le seguenti:
✓ AuditShelf
✓ DataShelf
✓ Folder
✓ Package
✓ PakcageConfig
✓ ProcessAutomationWF
Tra le colonne disponibili nell'output standard sono presenti, in particolare:
✓ Use
✓ UsedBy
Il risultato dell'esecuzione espone, nelle due colonne sopra elencate, le dipendenze tra Catalog Entry sotto forma di blocchi XML.
Inoltre, nel caso siano stati definiti Extended Metadata con scope Public a livello di Package, essi saranno esposti in colonne appositamente generate con Name EM_NewMetadataName_DataType.