Use > Inventory Tools > SAI Editor Overview > SAI Editor User Interface

SAI Editor User Interface

The Overview tab

Shows the SAIs loaded and details of the data items contained in them.

Note The Overview tab is only visible when you start the SAI Editor from within the Analysis Workbench application.

The following details are shown for each of the SAI files loaded:

  • SAI File—Name of the SAI file.
  • SAI ID—Unique ID for the SAI file. This is relevant to User SAI files only. Master SAIs do not have an ID.
  • File Names—Number of file names contained in the SAI.
  • Versions—Number of software versions in the SAI.
  • Applications—Number of applications in the SAI.
  • Publishers—Number of publishers in the SAI.
  • Relations—Number of license relations in the SAI.

Right-Click Menus

If you right-click an entry on the Overview tab, the Export summary to XML option is available.

The XML summary is saved to the following file:

<DataFlowProbeInstallation>\runtime\probeManager\discoverySaiResources\saiRuntime

where <dataflowprobeinstallation> is the location where the Data Flow Probe is installed.

Buttons on the Overview Tab

There are three buttons on this tab:

  • Save—Saves any modifications made to the User SAIs.
  • Reload—Discards any unsaved changes to the User SAIs, reloads the existing ones from disk, and re-organizes all affected file entries.
  • Close—Closes the application and causes re-recognition to occur.

Editor Tab

The Editor tab is where you can see the contents of the SAI files in detail. In addition, you can perform many tasks here.

Note The main menu bar is not available in the built-in SAI Editor of the Analysis Workbench. However, this bar is available in the standalone version.

The Left Navigation Pane

The left navigation pane for this tab shows an icon list of the SAI files that can be viewed. The following icons are used to represent User and Master SAI files.

Icon Description
This icon represents a User SAI file.
This icon represents a Master SAI file.

Click the icon to view the contents of that particular SAI file.

Right-click Options for the Left Navigation Pane

The following menu items are available when you right-click an SAI file icon in the left navigation pane.

Menu Item Description
New User SAI Enables you to create a new empty User SAI file.
Export SAI to XML Opens the SAI XML Export dialog box, which enables you to export the contents of the selected User SAI file to XML format.
Unload SAI Unloads the selected SAI from the SAI Editor.
Edit Description This option is only available for User SAI files. It enables you to change the label associated with this file.

The Editor Tab Toolbar

The following toolbar icons enable you to access various SAI Editor commands. When the mouse pointer passes over an icon, a tool tip indicates the command that corresponds to that icon.

Icon Description
Create a new empty User SAI
Save changes made to User SAI files
Export the contents of a User SAI in XML format
Search for entries in an SAI file
Set SAI Editor options

Sub-Tabs on the Editor Tab

The Editor tab consists of the following eight sub-tabs:

  • All Contents
  • Files
  • Application Types
  • Operating Systems
  • Languages
  • License Relations
  • Package Rules
  • Version Data Rules
  • All Contents
  • Files
  • Application Types
  • Operating Systems
  • Languages
  • License Relations
  • Package Rules
  • Version Data Rules

The Application Types, Operating Systems and Languages sub-tabs are static pages and are pre-populated by Hewlett Packard Enterprise. You can, however, add new items to the Application Types and Operating Systems sub tabs for your User SAI.

Icons Used on the Editor Tab

The SAI Editor displays a hierarchical structure of software publishers, application names, releases, application versions, and files contained in the SAI files. The following icons are used to represent these items.

Icon Description
All Contents Tab

Software Publisher

This is the name of the company or corporation that released the software application. For example, Hewlett Packard Enterprise is a software publisher.

Application Name

This is the name of the software program.

Release

When a publisher releases updates for an existing version of one of their products, they typically don't change the name of that version. Any particular version of a product could have several updates to it. In this scenario, the SAI Editor refers to the umbrella version as the Release, and to each of the updates as an application Version.

Application Version

See description above

File

Each file is categorized as Main, Associated, or 3rd Party.

Files Tab

File

Each file is categorized as Main, Associated, or 3rd Party.

Main File

This is a key application file—that is, a file without which the application could not be running. It should always be present whenever the application is installed regardless of whether it is a minimum or complete installation.

Associated File

This is a non-key file that is part of the application and is written by the publisher that developed the product.

3rd Party File

This is a file written by another Publisher (3rd Party) and is used in the current application. An example of 3rd party files is some DLL files that are technically used by the application but are also distributed freely and can be used by other applications.

Application Types Tab
This icon represents the different applications software categories (for example, word processor and spreadsheet).
Operating Systems Tab
This icon represents Operating Systems.
Languages Tab
This icon represents languages.
License Relations Tab
Indicates that this application also licenses another application.
Indicates that this application is licensed by another application.
Indicates that this application both licenses and is licensed by another application.
Package Rules Tab
This icon represents installed package rules.
Version Data Rules Tab
This icon represents version data rules.

Buttons on the Editor Tab

The following buttons are available only when you start the SAI Editor from the Analysis Workbench.

Button Function
Save Saves any modifications made to the User SAI.
Reload Discards any unsaved changes to the User SAI, reloads the existing one from disk, and re-organizes all affected file entries.
Close Closes the SAI Editor. If you have made any changes, the SAI Teaching Options dialog box is displayed. Set the teaching options as follows:
 
  • Recognition
    • Use level 3 heuristics—SAI teaching uses the same recognition method that is used during the loading process.
      • If Level 3 heuristics are enabled, teaching a single file will reprocess all files on all machines on which that file occurs.
      • If Level 3 heuristics are disabled, teaching a single file will cause all files in all directory/machine combinations where the file occurs to be re-recognized.
  • Save changes to SAI
    • When AW exits—Any changes to the SAI are saved when you exit the Analysis Workbench application.
    • Immediately—Any changes to the SAI are saved immediately.
  • Tag changed items

    Selecting this option makes the following further options available:

    • Files—Any files that are affected by the SAI teaching are tagged.
    • Applications—Any applications that are affected by the SAI teaching are tagged.
    • Directories—Any directories that are affected by the SAI teaching are tagged.
    • Machines—Any machines that are affected by the SAI teaching are tagged.
    • Set Local Tags—If this option is selected, Local Tags are used for the operations.
    • Set Global Tags—If this option is selected, Global Tags are used for the operations.
  • Set options as default

    Select this box to retain these settings as the default for future Close operations.

Incremental Searching, Sorting, and Moving Columns

Incremental Search

You can use the incremental search feature to locate an entry in the tree. To perform an incremental search, click the tab that you want to search, and type the word(s) or number(s) that make up the entry that you want to locate. The window automatically locates the closest existing value in the currently visible nodes in the tree.

For example, highlight the Master SAI file in the left navigation pane. Click the All Contents tab, and type Microsoft. The Microsoft publisher node is located and highlighted.

The entry that you want to locate must be visible in the tree—it cannot be in a branch that is currently collapsed. For example, if only Publisher nodes are visible in the tree on the All Contents tab, you can only search for publishers. If you expand a Publisher node, you can also search for applications associated with that publisher.

It is necessary to type quickly to perform an incremental search. If you type too slowly, the search may not produce the result you expect. For example, if you type M and then wait a second or two, the first publisher beginning with “M” will be highlighted. If you then type I, the first publisher starting with “I” will be highlighted.

Sorting Entries in a Column

Click the column heading to sort the contents of that column. The default sort order is ascending. This command sorts text alphabetically, numerically, or by date in ascending or descending order. Click the column heading to toggle the sort order.

Moving Columns to a New Position

Columns on the Editor tab can be moved to any position on the page. To do this, drag the column heading to the location you want.