diff --git a/src/main/java/eu/hbp/mip/utils/DataUtil.java b/src/main/java/eu/hbp/mip/utils/DataUtil.java index e4f004ab7934045c1f91ea612bd55f1df8d955ec..ff74b8831934ad601314ca37d7f19aced2f78863 100644 --- a/src/main/java/eu/hbp/mip/utils/DataUtil.java +++ b/src/main/java/eu/hbp/mip/utils/DataUtil.java @@ -30,7 +30,7 @@ public class DataUtil { for (String var : vars) { JsonArray currentVarData = new JsonArray(); - int samplingPercentage = (int) countAdniRows()/NB_ROWS_SAMPLING; + int samplingPercentage = 100 * NB_ROWS_SAMPLING / (int) countAdniRows(); List<Object> queryResult = jdbcTemplate.queryForList( "SELECT " + var + " FROM adni_merge " + "TABLESAMPLE SYSTEM ("+ samplingPercentage +") REPEATABLE ( "+ TABLESAMPLE_SEED +" )", Object.class);