Once in a while we make changes to our telemetry setup in such a way that certain time series get deprecated. This happens when we change control systems, or make changes in our telemetry pipeline, or even discontinue operations at a location. We want to have the “deprecated” time series available in CDF, but it would be useful for us if these would not by default appear in search, or in the asset hierarchy, or through grafana and other solutions.
It would be useful if there was a way to mark a time series as deprecated or as only containing historical data - and that in order to have the time series returned in search or list operations, the user would have to make an active choice to include those time series. My suggestion is an “isDeprecated” property on each time series.
There are other solutions to the problem, but these all seem to make it more difficult for the user than simply not showing deprecated time series by default:
- Metadata field - isDeprecated (boolean)
- Move deprecated time series to a different data set
- Separate data models for “active” and “non-active” time series