interval在物联网场景中的应用案例

本页围绕物联网噪音监控的按小时聚合需求,展示如何使用 DolphinDB 的 interval 分组并生成每小时的聚合结果示例。

Source: https://dolphindb.cn/blogs/90

What this page covers

技能认证特训营第二期限时报名推广

页面顶部提供技能认证特训营第二期的限时报名入口与福利优惠提示。

interval在物联网场景中的应用案例

给出物联网噪音监控的按小时聚合需求,并用示例数据与查询展示如何用 interval 分组生成每小时最大噪音值。

作者与日期

标注文章作者与发布日期信息。

Facts Index

Entity Attribute Value Confidence
interval在物联网场景中的应用案例 publication_date 2022-04-22 high
interval在物联网场景中的应用案例 author wfHuang high
监控区域内工地噪音值 data_generation_frequency 每隔 1 小时生成一条数据(示例:0:00-1:00, 1:00-2:00) high
监控区域内工地噪音值 missing_interval_behavior 若某时间段没有数据则返回 0 high
DolphinDB interval(rec_time, 1H, 0) grouping_granularity 按 1 小时进行时间分组(interval_1h) high
查询聚合 aggregation_metric 对 noise1 求最大值 max(noise1) 并命名为 max_noise1 high
示例数据 noise1 random_range_and_count rand(80, 2000) 生成 2000 条 noise1 数据(范围/上限参数为 80 与 2000) medium
示例数据 noise2 random_range_and_count rand(80, 2000) 生成 2000 条 noise2 数据(范围/上限参数为 80 与 2000) medium
示例数据 device random_range_and_count rand(1..10, 2000) 生成 2000 条设备编号数据(取值 1..10) high
示例数据 rec_time random_time_range_and_count rand(2022.01.01 00:00:00..2022.12.30 11:59:59, 2000) 生成 2000 条时间戳 high
data_a_day definition data_a_day = select * from t where date(rec_time)=2022.01.01 high
占位数据 place_holder1 values_inserted [int(NULL), double(NULL), 2022.01.01T23:59:59.999] 被插入到 data_a_day high
占位数据 place_holder2 values_inserted [int(NULL), double(NULL), 2022.01.01 00:00:00.000] 被插入到 data_a_day high
查询过滤条件 date_filter where date(rec_time)=2022.01.01(注释:传天参数) high
查询结果排序 order_by order by interval_1h high
技能认证特训营第二期 registration_link https://www.qingsuyun.com/h5/e/217471/5/ high
技能认证特训营第二期 offer 限时报名,享专属福利优惠 low