private void insert_data(long timestamp, String device, int rows)
      throws IoTDBConnectionException, StatementExecutionException {
    Tablet tablet = new Tablet(device, schemaList, rows);
    int rowIndex = 0;
    for (int row = 0; row < rows; row++) {
      rowIndex = tablet.getRowSize();
      tablet.addTimestamp(rowIndex, timestamp);
      tablet.addValue(schemaList.get(0).getMeasurementName(), rowIndex, (row + 1) * 1400 + row);
      tablet.addValue(schemaList.get(1).getMeasurementName(), rowIndex, (row + 1) * 100 + 0.5);
      timestamp += 2000;
    }
    session_src.insertTablet(tablet);
    session_src.executeNonQueryStatement("flush");
  }
pattern: device, different db
|c0|t0|g1|  tsfile databasePrefix+"0.**", "2024-01-01T00:00:00+08:00", "2024-03-31T23:59:59+08:00"
|c1|t0|g1|  tsfile
|c2|t1|g1|  dataset(dest) databasePrefix+"1.**"
|c3|t1|g1|  dataset(dest2)
|c4|t2,t3|g2| dataset(dest) databasePrefix+"2.**", "now", null;  databasePrefix+"3.**", null, "now"
|c5|t3,t4|g2| dataset(dest2) databasePrefix+"4.**",  null, "2024-03-31T23:59:59+08:00"
|c6|t2,t4|g2| dataset(dest)
|c7|t0,t3|g3| dataset(dest)/tsfile
|c8|t6|g3|  tsfile databasePrefix+"6.**", "now", null,
|c9|t0,t3|g3| dataset(dest2)/tsfile
integration-test/src/test/java/org/apache/iotdb/subscription/it/triple/treemodel/regression/pushconsumer/multi/IoTDBMultiGroupVsMultiConsumerIT.java