Moving JSON Serde jar addition to a better place

This commit is contained in:
Spyros Zoupanos 2020-09-13 13:01:39 +03:00
parent f8e91cdc5c
commit 196946cd6b
2 changed files with 9 additions and 4 deletions

View File

@ -279,10 +279,6 @@ public class PiwikStatsDB {
stmt.executeUpdate(create_piwiklogtmp);
System.out.println("====> Created piwiklogtmp");
System.out.println("====> Adding JSON Serde jar");
stmt.executeUpdate("add jar /usr/share/cmf/common_jars/hive-hcatalog-core-1.1.0-cdh5.14.0.jar");
System.out.println("====> Added JSON Serde jar");
System.out.println("====> Inserting into piwiklogtmp");
String insert_piwiklogtmp = "INSERT INTO " + ConnectDB.getUsageStatsDBSchema() + ".piwiklogtmp " +
"SELECT DISTINCT cast(idSite as BIGINT) as source, idVisit as id_Visit, country, " +

View File

@ -1,6 +1,7 @@
package eu.dnetlib.oa.graph.usagestats.export;
import java.sql.Statement;
import java.util.Properties;
import org.apache.log4j.Logger;
@ -43,6 +44,14 @@ public class UsageStatsExporter {
// piwd.GetOpenAIRELogs(repoLogPath, portalLogPath, portalMatomoID);
System.out.println("====> Downloaded logs");
// Adding JSON Serde jar needed for creating tables over JSON files
Statement stmt = ConnectDB.getConnection().createStatement();
ConnectDB.getConnection().setAutoCommit(false);
System.out.println("====> Adding JSON Serde jar");
stmt.executeUpdate("add jar /usr/share/cmf/common_jars/hive-hcatalog-core-1.1.0-cdh5.14.0.jar");
System.out.println("====> Added JSON Serde jar");
stmt.close();
// Create DB tables, insert/update statistics
// String cRobotsUrl = properties.getProperty("COUNTER_robots_Url");
String cRobotsUrl = "https://raw.githubusercontent.com/atmire/COUNTER-Robots/master/COUNTER_Robots_list.json";