for (int i= 0; i < dataPoints.length; i++) {
DataPoint dp= dataPoints[i];
int datapoint_id= fSQL.createDataPoint(sample_id, i, dp.getStep());
Scalar[] scalars= dp.getScalars();
for (int j= 0; j < scalars.length; j++) {
Scalar scalar= scalars[j];
int dim_id= scalar.getDimension().getId();
long value= scalar.getMagnitude();
fSQL.insertScalar(datapoint_id, dim_id, value);
}
}
}