Search Features¶
You can perform searches in Hyperview from three different places: Quick Search, Advanced Search, and from within specific grids. Regardless of where you are searching from, search results will only reflect assets that you have access to.
Quick Search and Advanced Search¶
The Quick Search feature lets you quickly look up assets from the Search panel (Search → Quick). Search results appear in the Search Panel as soon as you type a character string with one or more matches. Clicking on a search result opens the corresponding asset dashboard.
The Advanced Search feature is also accessible from the Search panel (Search → Advanced). Unlike Quick Search, Advanced Search results do not appear as you type. However, it lets you perform more sophisticated queries, allows filters, and returns search results in a grid, which in turn can be used to export, bulk delete, and navigate to asset records.
Note
Due to their underlying commonalities the following subsections cover both Quick Search and Advanced Search, unless otherwise noted.
Searchable fields¶
The following asset fields and properties are searchable:
- Name
- Status
- Type
- Manufacturer
- Model
- Serial Number
- Asset Tag
- IP Address
- MAC Address
- Firmware Version
- Hardware Version
- Access Policy
- Parent Asset
- Asset Location Path
- Asset Custom Property Name
- Asset Custom Property Value
For example, if you search for Critical
, all assets with a Critical status will be returned. However, if you have used the word “Critical” as part of an asset tag, custom property, access policy, asset name, or any other searchable field in the application, then matching assets will appear in your search results as well.
Note
There may be a delay of a few seconds before search results reflect new assets, asset updates, and access policy changes.
Special characters and operators¶
You can use any combination of the following to fine-tune your query:
- AND operator
- OR operator
- NOT operator
- Parentheses
- Quotes
- Wildcards
AND operator¶
The AND operator is +
. For example, server+critical
will return records containing both terms.
OR operator¶
For Quick Search the OR operator is |
. For example, Dell|HP
will search for records containing Dell, HP, or both.
For Advanced Search the OR operator is ||
. However, for both Quick Search and Advanced Search, by default a whitespace in the search phrase is treated as an OR operator.
Therefore Dell HP
will return the same results as Dell|HP
or Dell||HP
.
NOT operator¶
The NOT operator is -
. For example, Dell -PowerEdge
will return records mentioning Dell or those that don’t mention PowerEdge.
Tip
To search for records that mention Dell and don’t mention PowerEdge, use Dell+ -PowerEdge
instead.
Parentheses¶
You can use (
and )
to group a subquery. For example, server + (HP Dell)
will return all server records mentioning HP, Dell or both.
Quotes¶
You can use double-quotes to enforce exact matches for a search term. For instance, "Rack E-1"
will only return records that explicitly mention Rack E-1.
Wildcards¶
For “starts with” queries, you can use *
as a placeholder for the remainder of the term, or ?
for a single character. For example, Rack E*
will return all records starting with (or mention records starting with) Rack E, such as Rack E, Rack E-1, Rack E 1001, and so on.
On the other hand, Rack E-?
will return all records (or those that mention relevant records) with names named like Rack E-1, Rack E-2, and so on.
Escaping special characters¶
Operators, parentheses, quote marks, wildcard characters, and other reserved characters must be escaped by prefixing a \
if they naturally appear as part of the data to query, and are not included to refine the query itself.
For example, to search for all records mentioning a location called Vancouver\Granville, such as Vancouver\Granville\Data Center 1, Vancouver\Granville\Data Center 2, and so on, query Vancouver\\Granville
(note the prefixed backslash).
The list of characters which require escaping (provided they are part of the natural data) is as follows:
- For Quick Search:
+
|
"
(
)
'
\
- For Advanced Search:
+
-
&
|
!
(
)
{
}
[
]
^
"
~
*
?
:
\
/
Advanced Search-only features¶
Exporting the grid¶
You can export search results as an Excel file (.xlsx) by clicking on the Export link in the Advanced Search page. All search results for the query (up to 1,000 records) will be exported, regardless of how many pages they span and irrespective of row selection.
Adding filters¶
You can add filters from the Filters panel, which opens when you click on the Filters link (or the View Filters link when you open the Advanced Search page). The following filters are available:
- Type
- Location
- Manufacturer
- Model
In addition, you can add asset type-specific property and sensor filters by clicking on the relevant Add button. Once you have added filters, click Apply Filters at the bottom of the panel.
To clear filters, click Reset.
Adding columns to the grid¶
You can specify which columns to surface on the grid. By default the following column are shown: Name, Type, Asset Location, Manufacturer, Model, and Status. However, you can click Add to add more columns.
Which columns are available will depend on the asset type you are filtering by via the Type filter. Click the downward pointing arrow in the Select Columns modal to see a checklist; you can select and deselect columns as needed. Once you are done, click Add.
Additionally, you can:
- Click the trash can icon next to a column name to remove it from the grid.
- Hover your cursor over the wiggly icon and drag it up or down to move the column to a different position in the grid.
You will need to click Apply Filters for any changes to take effect.
Note
You must have at least one column showing in the grid. If the grid has only one column, you must add another one before you can delete either of them.
Bulk deleting assets¶
To bulk delete assets from the Advanced Search page, select the checkbox for corresponding rows in the search results and click Bulk Actions → Delete.
The Bulk Delete modal will appear, mentioning the number of rows that will be deleted. Note that the bulk delete will not be performed immediately; you can select the checkbox to receive a notification email when the task is completed. Click Delete to initiate the bulk delete process.
Grid-specific search¶
The Advanced Search grid is intended for querying records. However, any grid in Hyperview is searchable. For performance and usability reasons, grid-specific searchability is typically restricted to a few columns and varies on a table-by-table basis.
For example:
- You can search for an asset’s Change Log entries (Information → Change Log) by User.
- You can search Assets By Type grids (Asset Types → any asset type) by Name, Data Center, Location, Manufacturer or Model.
Grid-specific searchability is described as part of relevant feature documentation.