作者共發了3篇帖子。
字體大小:較小 - 100% (默認)  內容轉換:不轉換
 
點擊 回復
12 2
Insertion contains duplicated measurement: pressure_raw
巨大八爪鱼
武林盟主 二十一級
回復
1樓 發表於:2026-8-11 17:37
[2026-08-11 17:35:01.863] [error] IoTDBUploader::batch_insert: 701: Insertion contains duplicated measurement: pressure_raw
[2026-08-11 17:35:01.863] [info] [i=0] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549382
[2026-08-11 17:35:01.863] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.863] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.863] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] [i=1] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549383
[2026-08-11 17:35:01.864] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] [i=2] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549384
[2026-08-11 17:35:01.864] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] [i=3] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549385
[2026-08-11 17:35:01.864] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.864] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.864] [info] [i=4] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549386
[2026-08-11 17:35:01.865] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.865] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.865] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.865] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.865] [info] [i=5] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549387
[2026-08-11 17:35:01.865] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.865] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.865] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.865] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.865] [info] [i=6] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549388
[2026-08-11 17:35:01.865] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.865] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] [i=7] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549894
[2026-08-11 17:35:01.877] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] [i=8] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549895
[2026-08-11 17:35:01.877] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] [i=9] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549896
[2026-08-11 17:35:01.877] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] [i=10] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549897
[2026-08-11 17:35:01.877] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=3, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] [i=11] id=root.omnicyl.f5rj5loebzprrivvtq6paptw.icp20100, time=1784269549898
[2026-08-11 17:35:01.877] [info] j=0, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=1, measurement=temperature_raw
[2026-08-11 17:35:01.877] [info] j=2, measurement=pressure_raw
[2026-08-11 17:35:01.877] [info] j=3, measurement=temperature_raw
巨大八爪鱼
武林盟主 二十一級
回復
2樓 發表於:2026-8-11 17:39
同一id同一时间出现了两条相同measurement的记录。
巨大八爪鱼
武林盟主 二十一級
回復
4樓 發表於:2026-8-11 20:16
有问题的代码:
int i;
int n = m_device_ids.size();
for (i = 0; i < n; i++) {
    if (m_device_ids[i] == device_id && m_times[i] == timestamp) {
        break;
    }
}
if (i == n) {
    m_device_ids.push_back(device_id);
    m_times.push_back(timestamp);
    m_measurements_list.emplace_back().push_back(measurement);
    m_types_list.emplace_back().push_back(ts_data_type);
    m_values_list.emplace_back().push_back(copied_value);
} else {
    m_measurements_list[i].push_back(measurement);
    m_types_list[i].push_back(ts_data_type);
    m_values_list[i].push_back(copied_value);
}

问题修复后的代码:
int i;
int n = m_device_ids.size();
for (i = 0; i < n; i++) {
    if (m_device_ids[i] == device_id && m_times[i] == timestamp) {
        break;
    }
}
if (i == n) {
    m_device_ids.push_back(device_id);
    m_times.push_back(timestamp);
    m_measurements_list.emplace_back().push_back(measurement);
    m_types_list.emplace_back().push_back(ts_data_type);
    m_values_list.emplace_back().push_back(copied_value);
} else {
    int j;
    n = m_measurements_list[i].size();
    for (j = 0; j < n; j++) {
        if (m_measurements_list[i][j] == measurement) {
            break;
        }
    }
    if (j == n) {
        m_measurements_list[i].push_back(measurement);
        m_types_list[i].push_back(ts_data_type);
        m_values_list[i].push_back(copied_value);
    } else {
        m_types_list[i][j] = ts_data_type;
        m_values_list[i][j] = copied_value;
    }
}
回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
(快捷鍵:Ctrl+Enter)
本帖信息
點擊數:12 回複數:2
作者:巨大八爪鱼
最後回覆:巨大八爪鱼
最後回復時間:2026-8-11 20:16
公告板