Tabnine Logo
CubeMetastoreClient.dropCube
Code IndexAdd Tabnine to your IDE (free)

How to use
dropCube
method
in
org.apache.lens.cube.metadata.CubeMetastoreClient

Best Java code snippets using org.apache.lens.cube.metadata.CubeMetastoreClient.dropCube (Showing top 5 results out of 315)

origin: apache/lens

/**
 * Drop a cube from the metastore in the currently deleted database
 *
 * @param cubeName cube name
 */
public void dropCube(LensSessionHandle sessionid, String cubeName) throws LensException {
 try (SessionContext ignored = new SessionContext(sessionid)) {
  getClient(sessionid).dropCube(cubeName);
 }
}
origin: apache/lens

@AfterClass
public static void teardown() throws Exception {
 // Drop the cube
 client.dropCube(CUBE_NAME);
 client.dropCube(VIRTUAL_CUBE_NAME);
 client = CubeMetastoreClient.getInstance(conf);
 assertFalse(client.tableExists(CUBE_NAME));
 Hive.get().dropDatabase(TestCubeMetastoreClient.class.getSimpleName(), true, true, true);
 CubeMetastoreClient.close();
}
origin: apache/lens

assertNotNull(dcube2.getDimAttributeByName("dim1"));
assertTrue(dcube2.allFieldsQueriable());
client.dropCube(derivedCubeName);
client.dropCube(cubeName);
origin: apache/lens

cube2.getProperties().get("cube.col.dim1.tags.category").equals("cube.col.dim1.tags.test");
client.dropCube(cubename);
origin: apache/lens

@Test(priority = 2)
public void testAlterDerivedCube() throws Exception {
 String name = "alter_derived_cube";
 client.createDerivedCube(CUBE_NAME, name, measures, dimensions, emptyHashMap, 0L);
 // Test alter cube
 Table cubeTbl = client.getHiveTable(name);
 DerivedCube toAlter = new DerivedCube(cubeTbl, (Cube) client.getCube(CUBE_NAME));
 toAlter.addMeasure("msr4");
 toAlter.removeMeasure("msr3");
 toAlter.addDimension("dim1StartTime");
 toAlter.removeDimension("dim1");
 assertNotNull(toAlter.getMeasureByName("msr4"));
 assertNotNull(toAlter.getMeasureByName("msr2"));
 assertNull(toAlter.getMeasureByName("msr3"));
 assertNotNull(toAlter.getDimAttributeByName("dim1StartTime"));
 assertNotNull(toAlter.getDimAttributeByName("dim2"));
 assertNull(toAlter.getDimAttributeByName("dim1"));
 client.alterCube(name, toAlter);
 DerivedCube altered = (DerivedCube) client.getCube(name);
 assertEquals(toAlter, altered);
 assertNotNull(altered.getMeasureByName("msr4"));
 CubeMeasure addedMsr = altered.getMeasureByName("msr4");
 assertEquals(addedMsr.getType(), "bigint");
 assertNotNull(altered.getDimAttributeByName("dim1StartTime"));
 BaseDimAttribute addedDim = (BaseDimAttribute) altered.getDimAttributeByName("dim1StartTime");
 assertEquals(addedDim.getType(), "string");
 assertNotNull(addedDim.getStartTime());
 client.dropCube(name);
 assertFalse(client.tableExists(name));
}
org.apache.lens.cube.metadataCubeMetastoreClientdropCube

Javadoc

Drop a cube

Popular methods of CubeMetastoreClient

  • getInstance
    Get the instance of CubeMetastoreClient corresponding to HiveConf
  • getHiveTable
    Get the hive Table corresponding to the name
  • createCubeDimensionTable
  • createStorage
  • getConf
    Get cube metastore client conf
  • addPartitions
    batch addition
  • alterCube
  • alterCubeDimensionTable
  • alterCubeFactTable
  • alterDimension
    Alter dimension specified by the dimension name to new definition
  • alterSegmentation
  • createCube
    Create cube in metastore defined by Cube or DerivedCube object
  • alterSegmentation,
  • createCube,
  • createDimension,
  • createSegmentation,
  • dropSegmentation,
  • dropStorageFromDim,
  • dropStorageFromFact,
  • getAllCubes,
  • getAllDimensionTables,
  • getAllFacts

Popular in Java

  • Making http requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • setScale (BigDecimal)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now