Java Code Examples for org.apache.kylin.common.util.HBaseMetadataTestCase#staticCreateTestMetadata()
The following examples show how to use
org.apache.kylin.common.util.HBaseMetadataTestCase#staticCreateTestMetadata() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: KylinTestBase.java From kylin-on-parquet-v2 with Apache License 2.0 | 6 votes |
protected static void setupAll() throws Exception { //setup env HBaseMetadataTestCase.staticCreateTestMetadata(); config = KylinConfig.getInstanceFromEnv(); //setup cube conn String project = ProjectInstance.DEFAULT_PROJECT_NAME; cubeConnection = QueryConnection.getConnection(project); //setup h2 h2Connection = DriverManager.getConnection("jdbc:h2:mem:db" + (h2InstanceCount++) + ";CACHE_SIZE=32072", "sa", ""); // Load H2 Tables (inner join) H2Database h2DB = new H2Database(h2Connection, config, project); h2DB.loadAllTables(); }
Example 2
Source File: KylinTestBase.java From kylin with Apache License 2.0 | 6 votes |
protected static void setupAll() throws Exception { //setup env HBaseMetadataTestCase.staticCreateTestMetadata(); config = KylinConfig.getInstanceFromEnv(); //setup cube conn String project = ProjectInstance.DEFAULT_PROJECT_NAME; cubeConnection = QueryConnection.getConnection(project); //setup h2 h2Connection = DriverManager.getConnection("jdbc:h2:mem:db" + (h2InstanceCount++) + ";CACHE_SIZE=32072", "sa", ""); // Load H2 Tables (inner join) H2Database h2DB = new H2Database(h2Connection, config, project); h2DB.loadAllTables(); }
Example 3
Source File: BuildCubeWithEngineTest.java From Kylin with Apache License 2.0 | 6 votes |
@Before public void before() throws Exception { HBaseMetadataTestCase.staticCreateTestMetadata(AbstractKylinTestCase.SANDBOX_TEST_DATA); DeployUtil.initCliWorkDir(); DeployUtil.deployMetadata(); DeployUtil.overrideJobJarLocations(); final KylinConfig kylinConfig = KylinConfig.getInstanceFromEnv(); jobService = ExecutableManager.getInstance(kylinConfig); scheduler = DefaultScheduler.getInstance(); scheduler.init(new JobEngineConfig(kylinConfig)); if (!scheduler.hasStarted()) { throw new RuntimeException("scheduler has not been started"); } cubeManager = CubeManager.getInstance(kylinConfig); jobEngineConfig = new JobEngineConfig(kylinConfig); for (String jobId : jobService.getAllJobIds()) { if(jobService.getJob(jobId) instanceof CubingJob){ jobService.deleteJob(jobId); } } }
Example 4
Source File: DeployLocalMetaToRemoteTest.java From kylin-on-parquet-v2 with Apache License 2.0 | 5 votes |
@Before public void before() throws Exception { HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.SANDBOX_TEST_DATA); DeployUtil.initCliWorkDir(); DeployUtil.deployMetadata(); DeployUtil.overrideJobJarLocations(); }
Example 5
Source File: BuildCubeWithStream.java From kylin-on-parquet-v2 with Apache License 2.0 | 5 votes |
public static void beforeClass() throws Exception { logger.info("Adding to classpath: " + new File(HBaseMetadataTestCase.SANDBOX_TEST_DATA).getAbsolutePath()); ClassUtil.addClasspath(new File(HBaseMetadataTestCase.SANDBOX_TEST_DATA).getAbsolutePath()); System.setProperty(KylinConfig.KYLIN_CONF, HBaseMetadataTestCase.SANDBOX_TEST_DATA); if (StringUtils.isEmpty(System.getProperty("hdp.version"))) { throw new RuntimeException( "No hdp.version set; Please set hdp.version in your jvm option, for example: -Dhdp.version=2.4.0.0-169"); } HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.SANDBOX_TEST_DATA); }
Example 6
Source File: DeployLocalMetaToRemoteTest.java From kylin with Apache License 2.0 | 5 votes |
@Before public void before() throws Exception { HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.SANDBOX_TEST_DATA); DeployUtil.initCliWorkDir(); DeployUtil.deployMetadata(); DeployUtil.overrideJobJarLocations(); }
Example 7
Source File: BuildCubeWithStream.java From kylin with Apache License 2.0 | 5 votes |
public static void beforeClass() throws Exception { logger.info("Adding to classpath: " + new File(HBaseMetadataTestCase.SANDBOX_TEST_DATA).getAbsolutePath()); ClassUtil.addClasspath(new File(HBaseMetadataTestCase.SANDBOX_TEST_DATA).getAbsolutePath()); System.setProperty(KylinConfig.KYLIN_CONF, HBaseMetadataTestCase.SANDBOX_TEST_DATA); if (StringUtils.isEmpty(System.getProperty("hdp.version"))) { throw new RuntimeException( "No hdp.version set; Please set hdp.version in your jvm option, for example: -Dhdp.version=2.4.0.0-169"); } HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.SANDBOX_TEST_DATA); }
Example 8
Source File: BuildIIWithEngineTest.java From Kylin with Apache License 2.0 | 5 votes |
@Before public void before() throws Exception { HBaseMetadataTestCase.staticCreateTestMetadata(AbstractKylinTestCase.SANDBOX_TEST_DATA); DeployUtil.initCliWorkDir(); // DeployUtil.deployMetadata(); DeployUtil.overrideJobJarLocations(); final KylinConfig kylinConfig = KylinConfig.getInstanceFromEnv(); jobService = ExecutableManager.getInstance(kylinConfig); scheduler = DefaultScheduler.getInstance(); scheduler.init(new JobEngineConfig(kylinConfig)); if (!scheduler.hasStarted()) { throw new RuntimeException("scheduler has not been started"); } iiManager = IIManager.getInstance(kylinConfig); jobEngineConfig = new JobEngineConfig(kylinConfig); for (String jobId : jobService.getAllJobIds()) { if(jobService.getJob(jobId) instanceof IIJob){ jobService.deleteJob(jobId); } } IIInstance ii = iiManager.getII(TEST_II_NAME); if (ii.getStatus() != RealizationStatusEnum.DISABLED) { ii.setStatus(RealizationStatusEnum.DISABLED); iiManager.updateII(ii); } }
Example 9
Source File: BuildCubeWithEngine.java From kylin-on-parquet-v2 with Apache License 2.0 | 4 votes |
public static void beforeClass(String confDir) throws Exception { logger.info("Adding to classpath: " + new File(confDir).getAbsolutePath()); ClassUtil.addClasspath(new File(confDir).getAbsolutePath()); fastBuildMode = isFastBuildMode(); simpleBuildMode = isSimpleBuildMode(); if (fastBuildMode) { logger.info("Will use fast build mode"); } if (simpleBuildMode) { logger.info("Will use simple build mode"); } String specifiedEngineType = System.getProperty("engineType"); if (StringUtils.isNotEmpty(specifiedEngineType)) { engineType = Integer.parseInt(specifiedEngineType); } System.setProperty(KylinConfig.KYLIN_CONF, confDir); System.setProperty("SPARK_HOME", "/usr/local/spark"); // need manually create and put spark to this folder on Jenkins System.setProperty("kylin.hadoop.conf.dir", confDir); if (StringUtils.isEmpty(System.getProperty("hdp.version"))) { throw new RuntimeException( "No hdp.version set; Please set hdp.version in your jvm option, for example: -Dhdp.version=2.4.0.0-169"); } HBaseMetadataTestCase.staticCreateTestMetadata(confDir); try { //check hdfs permission FileSystem fileSystem = HadoopUtil.getWorkingFileSystem(); String hdfsWorkingDirectory = KylinConfig.getInstanceFromEnv().getHdfsWorkingDirectory(); Path coprocessorDir = new Path(hdfsWorkingDirectory); boolean success = fileSystem.mkdirs(coprocessorDir); if (!success) { throw new IOException("mkdir fails"); } } catch (IOException e) { throw new RuntimeException( "failed to create kylin.env.hdfs-working-dir, Please make sure the user has right to access " + KylinConfig.getInstanceFromEnv().getHdfsWorkingDirectory(), e); } }
Example 10
Source File: BuildCubeWithEngine.java From kylin with Apache License 2.0 | 4 votes |
public static void beforeClass(String confDir) throws Exception { logger.info("Adding to classpath: " + new File(confDir).getAbsolutePath()); ClassUtil.addClasspath(new File(confDir).getAbsolutePath()); fastBuildMode = isFastBuildMode(); simpleBuildMode = isSimpleBuildMode(); if (fastBuildMode) { logger.info("Will use fast build mode"); } if (simpleBuildMode) { logger.info("Will use simple build mode"); } String specifiedEngineType = System.getProperty("engineType"); if (StringUtils.isNotEmpty(specifiedEngineType)) { engineType = Integer.parseInt(specifiedEngineType); } System.setProperty(KylinConfig.KYLIN_CONF, confDir); System.setProperty("SPARK_HOME", "/usr/local/spark"); // need manually create and put spark to this folder on Jenkins System.setProperty("kylin.hadoop.conf.dir", confDir); if (StringUtils.isEmpty(System.getProperty("hdp.version"))) { throw new RuntimeException( "No hdp.version set; Please set hdp.version in your jvm option, for example: -Dhdp.version=2.4.0.0-169"); } HBaseMetadataTestCase.staticCreateTestMetadata(confDir); try { //check hdfs permission FileSystem fileSystem = HadoopUtil.getWorkingFileSystem(); String hdfsWorkingDirectory = KylinConfig.getInstanceFromEnv().getHdfsWorkingDirectory(); Path coprocessorDir = new Path(hdfsWorkingDirectory); boolean success = fileSystem.mkdirs(coprocessorDir); if (!success) { throw new IOException("mkdir fails"); } } catch (IOException e) { throw new RuntimeException( "failed to create kylin.env.hdfs-working-dir, Please make sure the user has right to access " + KylinConfig.getInstanceFromEnv().getHdfsWorkingDirectory(), e); } }
Example 11
Source File: KylinQueryTest.java From Kylin with Apache License 2.0 | 4 votes |
private static void setUpEnv() throws Exception { HBaseMetadataTestCase.staticCreateTestMetadata(); config = KylinConfig.getInstanceFromEnv(); }