TableExtDesc tableExt = metaMgr.getTableExt(tableName, prj); tableExt.setCardinality(scardi); metaMgr.saveTableExt(tableExt, prj); } else { TableExtDesc tableExt = metaMgr.getTableExt(tableName, prj); tableExt.resetCardinality(); metaMgr.saveTableExt(tableExt, prj);
metaMgr.saveTableExt(extDesc, project);
@Test public void testTableSample() throws IOException { TableExtDesc tableExtDesc = getInstance(getTestConfig()).getTableExt("DEFAULT.WIDE_TABLE", "default"); Assert.assertNotNull(tableExtDesc); List<TableExtDesc.ColumnStats> columnStatsList = new ArrayList<>(); TableExtDesc.ColumnStats columnStats = new TableExtDesc.ColumnStats(); columnStats.setColumnSamples("Max", "Min", "dfadsfdsfdsafds", "d"); columnStatsList.add(columnStats); tableExtDesc.setColumnStats(columnStatsList); getInstance(getTestConfig()).saveTableExt(tableExtDesc, "default"); TableExtDesc tableExtDesc1 = getInstance(getTestConfig()).getTableExt("DEFAULT.WIDE_TABLE", "default"); Assert.assertNotNull(tableExtDesc1); List<TableExtDesc.ColumnStats> columnStatsList1 = tableExtDesc1.getColumnStats(); Assert.assertEquals(1, columnStatsList1.size()); getInstance(getTestConfig()).removeTableExt("DEFAULT.WIDE_TABLE", "default"); }
job.addTask(step2); tableExt.setJodID(job.getId()); getTableManager().saveTableExt(tableExt, prj);
TableExtDesc tableExt = metaMgr.getTableExt(tableName, prj); tableExt.setCardinality(scardi); metaMgr.saveTableExt(tableExt, prj); } else { TableExtDesc tableExt = metaMgr.getTableExt(tableName, prj); tableExt.resetCardinality(); metaMgr.saveTableExt(tableExt, prj);