public String generateQueryLogSql() { String query_log_parse_result_dir = monitorConfig.getQueryLogParseResultDir(); String query_log_table_name = monitorConfig.getQueryLogResultTable(); return SQL_GENERATE_QUERY_LOG_TABLE .replace("[QUERY_LOG_PARSE_RESULT_DIR]", query_log_parse_result_dir) .replace("[QUERY_LOG_TABLE_NAME]", query_log_table_name); }
static { try { Class.forName(driverName); monitorConfig.loadMonitorParam(); QUERY_LOG_TABLE_NAME = monitorConfig.getQueryLogResultTable(); if (StringUtils.isEmpty(QUERY_LOG_TABLE_NAME)) { logger.error( "table name not defined ,please set param [query.log.parse.result.table] in kylin.properties"); } } catch (Exception e) { e.printStackTrace(); } }