package org.gcube.dataanalysis.wps.statisticalmanager.synchserver.test; import java.io.File; import org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration; import org.gcube.dataanalysis.ecoengine.datatypes.enumtypes.TableTemplates; import org.gcube.dataanalysis.ecoengine.test.regression.Regressor; import org.gcube.dataanalysis.wps.statisticalmanager.synchserver.infrastructure.DatabaseInfo; import org.gcube.dataanalysis.wps.statisticalmanager.synchserver.infrastructure.InfrastructureDialoguer; public class CreateTestTableFromFile { public static void main(String[] args) throws Exception{ Regressor regressor = new Regressor(); AlgorithmConfiguration config = regressor.getConfig(); String tableName = "hcaf_2050"; File tableFile = new File("C:\\Users\\coro\\Desktop\\DATABASE e NOTE\\hcaf_2050.csv"); String inputTableTemplate = TableTemplates.GENERIC.name(); //String scope = "/d4science.research-infrastructures.eu/gCubeApps/BiodiversityLab"; String scope = "/d4science.research-infrastructures.eu/gCubeApps"; System.out.println("Asking the infra for database in scope: "+scope); InfrastructureDialoguer dialoguer = new InfrastructureDialoguer(scope); DatabaseInfo supportDatabaseInfo = dialoguer.getDatabaseInfo("AquaMapsDB"); // InputsManager manager = new InputsManager(null, config, "test"); // manager.configSupportDatabaseParameters(supportDatabaseInfo); // System.out.println("Database retrieved: "+supportDatabaseInfo.url); // System.out.println("Creating: "+tableName); //manager.createTable(tableName, tableFile,manager.getConfig(), supportDatabaseInfo, inputTableTemplate); System.out.println("DB coordinates: \nURL "+supportDatabaseInfo.url+"\n user "+supportDatabaseInfo.username+"\n password "+supportDatabaseInfo.password+"\n driver "+supportDatabaseInfo.driver+"\n dialect "+supportDatabaseInfo.dialect); System.out.println("All done"); } }