Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
rdms:webapp:search [2024/04/19 10:48] – [More Advanced Search Syntax] burcu | rdms:webapp:search [2024/11/15 12:29] (current) – burcu | ||
---|---|---|---|
Line 2: | Line 2: | ||
====== Search ====== | ====== Search ====== | ||
- | The RDMS web interface comes with and extensive and flexible search functionality. Unlike other storage solutions, this search engine offers the advantage of utilizing metadata for exact data queries. Additionally, | + | The RDMS web interface comes with an extensive and flexible search functionality. Unlike other storage solutions, this search engine offers the advantage of utilizing metadata for exact data queries. Additionally, |
- | This section will explain the basic functions of the integrated search and provide some more elaborated | + | This section will explain the basic functions of the integrated search and provide some more elaborate |
===== Accessing RDMS Search ===== | ===== Accessing RDMS Search ===== | ||
- | Accessing | + | You can access |
- | After logging in to the interface, | + | After logging in to the interface, click the {{: |
{{ : | {{ : | ||
Line 21: | Line 21: | ||
- **Key/ | - **Key/ | ||
- | You can change | + | You can switch |
==== Tabbed Searches ==== | ==== Tabbed Searches ==== | ||
Line 29: | Line 29: | ||
==== Saved Searches ==== | ==== Saved Searches ==== | ||
- | Additionally, | + | Additionally, |
{{ : | {{ : | ||
Line 42: | Line 42: | ||
==== Sub-Searches ==== | ==== Sub-Searches ==== | ||
- | Whenever a search result is found, the RDMS search allows to execute subsequent searches inside the desired location. This feature is especially helpful when the first search finds a respective | + | Whenever a search result is found, the RDMS search allows |
First find the folder in which you want to search via the initial search, then click the magnifying glass button next to the folder name. | First find the folder in which you want to search via the initial search, then click the magnifying glass button next to the folder name. | ||
Line 81: | Line 81: | ||
* This simple search will display results where the search term is found at various locations. For example, it will find results where the search term appears in the file name, as well as where it is found in the metadata. | * This simple search will display results where the search term is found at various locations. For example, it will find results where the search term appears in the file name, as well as where it is found in the metadata. | ||
- | ==== Search | + | ==== Search |
While the general search view can be also used to search based on metadata, the separate key/ | While the general search view can be also used to search based on metadata, the separate key/ | ||
Line 100: | Line 100: | ||
In this example, we used a single KVE as search criteria (Key: " | In this example, we used a single KVE as search criteria (Key: " | ||
- | If we now introduce | + | If we now introduced |
{{ : | {{ : | ||
- | So instead | + | Instead |
- | If a third criteria | + | If a third criterion |
{{ : | {{ : | ||
Line 115: | Line 115: | ||
==== Using Fast Search ==== | ==== Using Fast Search ==== | ||
- | Next to the search function explained so far, the RDMS also has a fast search that can be used to make simple searches from any location in the RDMS. | + | In addition |
To access the fast search, simply click on the UG logo in the top-left corner of the web interface: | To access the fast search, simply click on the UG logo in the top-left corner of the web interface: | ||
Line 126: | Line 126: | ||
==== More Advanced Search Syntax ==== | ==== More Advanced Search Syntax ==== | ||
- | While it was shown above how files and folders | + | The examples |
When you specify a search term in the field, it is important to know that you can also use additional wildcard characters in your query. These wildcard characters are: | When you specify a search term in the field, it is important to know that you can also use additional wildcard characters in your query. These wildcard characters are: | ||
Line 133: | Line 133: | ||
* '' | * '' | ||
- | It is important to note that these wildcard characters can also be used for the search based on metadata. | + | Note that these wildcard characters can also be used for the search based on metadata. |
To see how you can use these wildcards for further filtering of your query, take a look at this example where we first searched for " | To see how you can use these wildcards for further filtering of your query, take a look at this example where we first searched for " | ||
Line 149: | Line 149: | ||
{{ : | {{ : | ||
- | In ddition | + | In addition |
Let's assume that you want to find results that contain either " | Let's assume that you want to find results that contain either " | ||
Line 156: | Line 156: | ||
**Note:**\\ | **Note:**\\ | ||
As seen above, you can use wildcards to further fine-tune your search results. With other settings that are available in the search interface together with the possibility to use metadata, these advanced search techniques offer a lot of capability to obtain precise results tailored to your specific requirements. | As seen above, you can use wildcards to further fine-tune your search results. With other settings that are available in the search interface together with the possibility to use metadata, these advanced search techniques offer a lot of capability to obtain precise results tailored to your specific requirements. | ||
+ | |||
+ | ==== Filtering Your Search Results ==== | ||
+ | |||
+ | In some cases, your search parameters might return a pool of results that is too large to find what you are looking for. As shown in the figure below, the RDMS Web interface also warns you when the number of results exceeds 10.000: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | To fix this, you might want to redefine your search parameters, as the Web interface suggests. However, this can sometimes result in having to wait a long time for a search to run again. Alternatively, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | With the new keyword added, the RDMS Web interface will show you only the results which contain the keyword. Thus you can reduce the amount of displayed results without running a new search. The figure below shows what the filtering looks like. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **Note:** You are filtering the results rather than redefining the search parameters. This means that should you save the search and run it again, you might encounter too many results again. Each time you run that specific search, you will need to manually filter the results. We recommend that for frequently performed searches, you redefine the parameters once you have identified the optimal keyword combination through filtering. | ||
+ | |||
+ | |||
+ | ==== Exporting Search Results (Report Generation) ==== | ||
+ | |||
+ | The RDMS also comes with in-built functionality to export search results in formats suitable for report. | ||
+ | |||
+ | To do so, first execute your search. Once the search results are displayed, you can select one of the available report functions: | ||
+ | |||
+ | * **Create report**: This function creates a set of JSON files containing the search results. From these files, you can then create the final report. | ||
+ | * **Export search results as...**: This function directly exports the search results in a presentable format that you can choose (currently *.csv) | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Using the Create Report Function === | ||
+ | |||
+ | If you select " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | After confirmation, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | If you select the option to create your final report for export, a new window will open. The first option in that window will ask you for the place to save your report file. That location is where you will be able to retrieve the final report from. The rest of the window asks you to select which part of the results you want to be included in the report (data, metadata, and/or permissions). | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | After confirmation, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **Notes**: | ||
+ | * While it is not mandatory to select encryption for the created JSON files with your search results/ | ||
+ | * If you did not have any user-defined metadata, there will still be a set of system defined metadata which are added by default ("Data type", " | ||
+ | |||
+ | === Using Export Search Results As Function === | ||
+ | |||
+ | The " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Afterwards, you can download your report in CSV format from the selected RDMS location. | ||
+ | |||
+ | **Notes**: | ||
+ | * The " | ||
+ | * Choosing the " | ||
+ | * The " | ||
+ | |||
+ | === Importing Report Files in Spreadsheet Tools === | ||
+ | |||
+ | The exported CSV reports can be important in spreadsheet tools (e.g. MS Excel, LibreOffice) for visualization and further processing. | ||
+ | |||
+ | It is important to note that the CSV reports in the RDMS use **tab as field delimiter**! | ||
+ | |||
+ | Please be sure that you select this during import in your spreadsheet tool as it will otherwise break the formatting of your import. | ||
+ | |||
+ | Also note that RDMS metadata fields can be multi-line fields. In cases where this causes problem when exporting the CSV to another tool and where it is desired for other reasons, it is possible to automatically replace newlines in the exported CSV. To do so, simply select a replace character during report creation. | ||
+ | |||
+ |