Last updated
Last updated
Storage Views allow you to create and manage multiple time series data views per device, enabling structured data storage beyond the default Time Series Storage. This feature is particularly useful for separating different types of data streams within a single device.
Storage Views function as abstracted tables (similar to creating separate tables in a database) where data can be published separately, rather than storing everything in the default time series storage.
Multi-view Storage – Store and organize different datasets for the same device.
Custom Retention Periods – Define different retention settings per Storage View.
Project-based View Allocation – Once connected, all devices in the project automatically inherit the Storage View.
Dynamic Data Routing – Control where data is stored using a storage router ID.
Storage Views can be created from the Add-ons page under Organization Settings. This feature is available exclusively for Enterprise plan organizations.
Navigate to Organization Settings > Add-ons.
Enable Storage Views if not already activated.
Click Configure to manage Storage Views.
Click Create Storage View, then provide:
Name (e.g., "Device Logs")
Description (optional)
Retention Period (choose from available durations)
Click Create, and the Storage View will be generated.
Once created, a Storage View must be linked to a project to make it accessible.
To make the Storage View available for devices within a project:
Navigate to the Storage View configuration page.
Click Connect Project.
Select the desired project and confirm.
Once linked, every device within that project will have the new Storage View tab available under the Storage page.
To publish data into a specific Storage View, include the unique Storage Router ID (qb_storage_router_id) in the payload.
Each Storage View has a unique qb_storage_router_id
, which must be provided within the incoming data payload.
If qb_storage_router_id
is not provided, the data will be stored in the default Time Series Storage.
Each Storage View has its own retention period, which is set during creation. Unlike default device-level storage, different Storage Views can have custom retention settings.
For example:
Default Time Series Storage: 30 days
Custom Storage View (e.g., Device Logs): 15 days
This allows organizations to optimize data storage based on business needs.
The same per-device storage limits apply as in Time Series Storage.
Enterprise organizations can define data limits per view.
The default limit per data point is customizable based on agreements.
Data stored in a Storage View can be accessed via:
To delete a Storage View:
Navigate to Storage Views configuration.
Locate the Storage View you want to remove.
Click Delete to remove it permanently.
Deleting a Storage View removes all data stored in it and cannot be undone.
Storage Views allow you to create and manage multiple time series data views per device, enabling structured data storage beyond the default Time Series Storage.