Bosch IoT Insights

Data Browser

The Data Browser offers the possibility to view and browse all data of a project as simple as possible. Therefore, the processed data and the Thing history data can be displayed as a collapsible JSON tree view when opening the Data Browser. Furthermore, the data can be displayed as plain text or in a table.

Since no own aggregation queries can be expressed here, the Data Browser represents the entry point for viewing the data of a project as easily as possible.

Proceed as follows

  1. Click the Data Browser menu item.
    → The Data Browser is displayed. The Processed Data collection is selected by default and shows the processed data.

    images/confluence/download/attachments/1096710186/explore_data_browser_2023_05_25-version-1-modificationdate-1687420218000-api-v2.png
  2. Click the Collection drop-down list to select another collection, e.g., Thing History or Calendar Events.

Prerequisites

To execute the following actions, you have to be assigned to the User role or higher.

General functions

Filtering the Data Browser

The Data Browser provides a simple search function with which you can easily filter your data.

Proceed as follows

  1. In the Path drop-down list, select a path which you want to search through.

  2. Select an operator, e.g., Equals, Greater than, or Less or equal to.

  3. In the Data Type drop-down list, select a data type which matches your data type of the path.

    An incorrect data type selection might lead to unexpected results.

  4. In the Value field, enter any value you want to search for.

  5. Click the Add button to add this filter parameter.
    → The filter parameter is added.

  6. Click the Search button to execute the filter parameter.
    → The query is executed. It can be extended with further filter parameters. All created filter parameters can be connected with logical operators, such as AND and/or OR functions.

  7. Add further filter parameters as described in steps 1 to 5, as desired.
    → The Compound Logic Editor is displayed.

  8. Click the button between the filter parameters to switch the connection from an AND to an OR - and vice versa.

  9. Click the Search button to execute the filter parameter.
    → The filter parameter is executed.

The Compound Logic Editor can also be extended by using the keyboard, e.g., by adding parentheses.

images/confluence/download/attachments/1096710186/explore_data_browser_compound_logic_editor_2021_10_25-version-1-modificationdate-1635173238000-api-v2.png

Paging

Proceed as follows

Use the images/confluence/download/thumbnails/1096710186/icon_page_beginning-version-1-modificationdate-1611321471000-api-v2.png and images/confluence/download/thumbnails/1096710186/icon_page_end-version-1-modificationdate-1611321472000-api-v2.png icons to jump to either the first page or the last page of the displayed data.

Use the images/confluence/download/thumbnails/1096710186/icon_page_back-version-1-modificationdate-1611321472000-api-v2.png and images/confluence/download/thumbnails/1096710186/icon_page_next-version-1-modificationdate-1611321472000-api-v2.png icons to go back a page or forward.

Refreshing the entries

Proceed as follows

Click the refresh iconimages/confluence/download/thumbnails/1096710186/icon_refresh-version-1-modificationdate-1611321472000-api-v2.png to refresh the entries.

Limiting the number of displayed entries

Proceed as follows

  1. Click the Settings drop-down list.

  2. Select the number of processed data entries to be displayed per page.
    → The number of displayed entries per page is adjusted accordingly.

Single view of a data set:

{
"_id": "123",
"_class": "sample.class.1",
"metaData": {
"key": 1
},
"payload": {
"key": "value"
}
}

Aggregated view of all data sets:

[
{
"_id": "123",
"_class": "sample.class.1",
"metaData": {
"key": 1
},
"payload": {
"key": "value"
}
},{
"_id": "456",
"_class": "sample.class.2",
"metaData": {
"key": 2
},
"payload": {
"key": "value"
}
},{
"_id": "789",
"_class": "sample.class.3",
"metaData": {
"key": 3
},
"payload": {
"key": "value"
}
}
]

Defining the layout

Proceed as follows

  1. Click the Tree drop-down list to adjust the layout option.

  2. Select a layout option.
    → The layout is adjusted.

Displaying the input data

Click the Input Data button and select the ID of which you want to display the input data.
→ The input data is displayed under Processing > Input History.

Downloading the entries

  1. Click the Download button to download the entry.

  2. Open or save the file to the desired location.
    → The processed data has been downloaded.

Searching the processed data

Use the Search button to search the processed data.


Two examples on how to work with the Thing history are provided in the Data Explorer chapter: