Next
Filter data
You can use the data management service to capture data from supported components and services, then sync it to the cloud. You can also sync data from arbitrary folders on your machine.
The data management service writes data from your configured Viam resources to local storage on your edge device and syncs data from the edge device to the cloud:
For more information, see How sync works.
Navigate to a configured resource in Builder mode in the Viam app.
Find the Data capture section in the resource panel.
Click + Add method.
If you see a warning Capture disabled on data management service, click Enable capture on data management service.
Select a Method to capture data from.
Set the capture frequency in hertz, for example to 0.2
with ReadImage
on a camera to capture an image every 5 seconds.
Save your config.
You can add multiple methods with different capture frequencies.
For instructions on configuring data capture and sync with JSON, go to Advanced data capture and sync configurations and follow the instructions for JSON examples.
Navigate to the Data capture section of your resource’s configuration card.
Toggle the configured capture method’s switch to Off.
Save your config.
Navigate to the Data capture section of the data management service configuration card.
Toggle the Capturing switch to Off.
Save your config.
Navigate to the Cloud sync section of the data management service configuration card.
Toggle the Syncing switch to Off.
Save your config.
For other ways to control data synchronization, see:
For more information on available configuration attributes and options like capturing directly to MongoDB or conditional sync, see Advanced data capture and sync configurations. To leverage AI, you can now create a dataset with the data you’ve captured.
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!