public static CubeInstance generateKylinCubeInstanceForMetricsQueryRPC(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQueryRpcCall())); }
public static CubeInstance generateKylinCubeInstanceForMetricsQueryCube(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQueryCube())); }
public static CubeInstance generateKylinCubeInstanceForMetricsJobException(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectJobException())); }
public static CubeInstance generateKylinCubeInstanceForMetricsJob(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectJob())); }
public static CubeInstance generateKylinCubeInstanceForMetricsQuery(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQuery())); }
public static DataModelDesc generateKylinModelForMetricsQueryCube(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectQueryCube()); return generateKylinModel(owner, tableName, getDimensionsForMetricsQueryCube(), getMeasuresForMetricsQueryCube(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsJob(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectJob()); return generateKylinModel(owner, tableName, getDimensionsForMetricsJob(), getMeasuresForMetricsJob(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsJobException(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectJobException()); return generateKylinModel(owner, tableName, getDimensionsForMetricsJobException(), getMeasuresForMetricsJobException(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsQueryRPC(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectQueryRpcCall()); return generateKylinModel(owner, tableName, getDimensionsForMetricsQueryRPC(), getMeasuresForMetricsQueryRPC(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsQuery(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectQuery()); return generateKylinModel(owner, tableName, getDimensionsForMetricsQuery(), getMeasuresForMetricsQuery(), getPartitionDesc(tableName)); }
public static CubeDesc generateKylinCubeDescForMetricsJob(KylinConfig config, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectJob());
public static TableDesc generateKylinTable(KylinConfig kylinConfig, SinkTool sinkTool, String subject, List<Pair<String, String>> columns) { TableDesc kylinTable = new TableDesc(); Pair<String, String> tableNameSplits = ActiveReservoirReporter .getTableNameSplits(sinkTool.getTableNameForMetrics(subject)); kylinTable.setUuid(RandomUtil.randomUUID().toString()); kylinTable.setDatabase(tableNameSplits.getFirst()); kylinTable.setName(tableNameSplits.getSecond()); kylinTable.setTableType(null); kylinTable.setLastModified(0L); kylinTable.setSourceType(sinkTool.getSourceType()); ColumnDesc[] columnDescs = new ColumnDesc[columns.size()]; for (int i = 0; i < columns.size(); i++) { columnDescs[i] = new ColumnDesc(); Pair<String, String> entry = columns.get(i); columnDescs[i].setId(Integer.toString(i + 1)); columnDescs[i].setName(entry.getFirst()); columnDescs[i].setDatatype(entry.getSecond()); } kylinTable.setColumns(columnDescs); kylinTable.init(kylinConfig, MetricsManager.SYSTEM_PROJECT); return kylinTable; } }
public static CubeDesc generateKylinCubeDescForMetricsQueryRPC(KylinConfig config, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQueryRpcCall());
public static CubeDesc generateKylinCubeDescForMetricsQuery(KylinConfig config, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQuery());
public static CubeDesc generateKylinCubeDescForMetricsQueryCube(KylinConfig config, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQueryCube());
public static CubeDesc generateKylinCubeDescForMetricsJobException(KylinConfig config, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectJobException());
public static CubeInstance generateKylinCubeInstanceForMetricsQueryCube(String owner, KylinConfig config, SinkTool sinkTool) { return generateKylinCubeInstance(owner, sinkTool.getTableNameForMetrics(config.getKylinMetricsSubjectQueryCube())); }
public static DataModelDesc generateKylinModelForMetricsJob(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectJob()); return generateKylinModel(owner, tableName, getDimensionsForMetricsJob(), getMeasuresForMetricsJob(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsJobException(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectJobException()); return generateKylinModel(owner, tableName, getDimensionsForMetricsJobException(), getMeasuresForMetricsJobException(), getPartitionDesc(tableName)); }
public static DataModelDesc generateKylinModelForMetricsQueryRPC(String owner, KylinConfig kylinConfig, SinkTool sinkTool) { String tableName = sinkTool.getTableNameForMetrics(kylinConfig.getKylinMetricsSubjectQueryRpcCall()); return generateKylinModel(owner, tableName, getDimensionsForMetricsQueryRPC(), getMeasuresForMetricsQueryRPC(), getPartitionDesc(tableName)); }