View and Filter Data
After the data management service synchronizes the uploaded data in Viam, you can view it on the DATA page in the Viam app.
The DATA page displays data from all resources you are an owner of within the organization you are currently authenticated to. This includes data from any locations shared with your organizations. For more information on who can do what with data, see Permissions.
The DATA page shows data about:
- Images: PNG or JPEG files
- Point clouds: collections of points in 3D space
- Files: binary data like .mov files
- Sensors: tabular sensor counts (like gantry position)
If you click on an image or a file, a Details panel appears on the right with capture metadata.
Filter data
On the DATA page in the Viam app, you can filter data in the left Filtering panel. You can filter by several categories including machine name, location, or timestamp range.
For example, if you specify Rover Rental
for location and click SEARCH, you can see all data captured on machines that belong to your Rover Rental
location.
Tip
To view only data captured from one machine part or from one component or service, click on the menu on the respective resource on the configuration page and select View captured data.
You can also filter data using the Viam Python SDK.
For example, you could use the BinaryDataByFilter
or TabularDataByFilter
methods to filter binary data or tabular data respectively.
To query your data using SQL or MQL instead, see Query Data using SQL / MQL.
Delete data
You can delete image or file data from the Viam app. To delete image data, click on an image in the Images subtab and click on DELETE SELECTED. To delete a file, click on the file in the Files subtab and click the Delete icon.
To delete all image, file, or sensor data respectively, click on DELETE ALL in the top right corner.
Tip
If you need to delete many images that are from a specific time frame or machine, you can apply a filter and then click DELETE ALL.
You can also delete data using the Viam CLI.
Next steps
To export your captured data from the cloud, see Export Data.
If you have synced tabular data, such as sensor readings, you can query that data with SQL or MQL from the Viam app or a MQL-compatible client. If you have synced images, you can use those images to train machine learning models within the Viam app.
For a comprehensive tutorial on using data capture and synchronization together with the ML model service, see Capture Data and Train a Model.
Have questions, or want to meet other people working on robots? Join our Community Discord.
If you notice any issues with the documentation, feel free to file an issue or edit this file.
Was this page helpful?
Glad to hear it! If you have any other feedback please let us know:
We're sorry about that. To help us improve, please tell us what we can do better:
Thank you!