public int measureColumnCnt() {
    if (columnCategories == null) {
      return measurements.length;
    }
    return (int)
        Arrays.stream(columnCategories).filter(col -> col == TsTableColumnCategory.FIELD).count();
  }
Physical address of data region after splitting
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertNode.java