Tabnine Logo
KafkaStorageHandler.configureOutputJobProperties
Code IndexAdd Tabnine to your IDE (free)

How to use
configureOutputJobProperties
method
in
org.apache.hadoop.hive.kafka.KafkaStorageHandler

Best Java code snippets using org.apache.hadoop.hive.kafka.KafkaStorageHandler.configureOutputJobProperties (Showing top 6 results out of 315)

origin: apache/hive

@Override public void configureTableJobProperties(TableDesc tableDesc, Map<String, String> jobProperties) {
 configureInputJobProperties(tableDesc, jobProperties);
 configureOutputJobProperties(tableDesc, jobProperties);
}
origin: apache/hive

@Override public void configureJobConf(TableDesc tableDesc, JobConf jobConf) {
 Map<String, String> properties = new HashMap<>();
 configureInputJobProperties(tableDesc, properties);
 configureOutputJobProperties(tableDesc, properties);
 properties.forEach(jobConf::set);
 try {
  KafkaUtils.copyDependencyJars(jobConf, KafkaStorageHandler.class);
 } catch (IOException e) {
  throw new RuntimeException(e);
 }
}
origin: apache/hive

@Test public void configureJobPropertiesWithDefaultValues() throws MetaException {
 KafkaStorageHandler kafkaStorageHandler = new KafkaStorageHandler();
 TableDesc tableDesc = Mockito.mock(TableDesc.class);
 Properties properties = new Properties();
 Table preCreateTable = new Table();
 preCreateTable.putToParameters(KafkaTableProperties.HIVE_KAFKA_TOPIC.getName(), TEST_TOPIC);
 preCreateTable.putToParameters(KafkaTableProperties.HIVE_KAFKA_BOOTSTRAP_SERVERS.getName(), LOCALHOST_9291);
 preCreateTable.setTableType(TableType.EXTERNAL_TABLE.toString());
 kafkaStorageHandler.preCreateTable(preCreateTable);
 preCreateTable.getParameters().forEach(properties::setProperty);
 Mockito.when(tableDesc.getProperties()).thenReturn(properties);
 Map<String, String> jobProperties = new HashMap<>();
 kafkaStorageHandler.configureInputJobProperties(tableDesc, jobProperties);
 kafkaStorageHandler.configureOutputJobProperties(tableDesc, jobProperties);
 Assert.assertEquals(jobProperties.get(KafkaTableProperties.HIVE_KAFKA_TOPIC.getName()), TEST_TOPIC);
 Assert.assertEquals(jobProperties.get(KafkaTableProperties.HIVE_KAFKA_BOOTSTRAP_SERVERS.getName()), LOCALHOST_9291);
 Arrays.stream(KafkaTableProperties.values())
   .filter(key -> !key.isMandatory())
   .forEach((key) -> Assert.assertEquals("Wrong match for key " + key.getName(),
     key.getDefaultValue(),
     jobProperties.get(key.getName())));
}
origin: apache/hive

Mockito.when(tableDesc.getProperties()).thenReturn(properties);
Map<String, String> jobProperties = new HashMap<>();
kafkaStorageHandler.configureOutputJobProperties(tableDesc, jobProperties);
Assert.assertEquals("false", jobProperties.get(KafkaTableProperties.HIVE_KAFKA_OPTIMISTIC_COMMIT.getName()));
Assert.assertEquals(jobProperties.get(KafkaTableProperties.HIVE_KAFKA_TOPIC.getName()), TEST_TOPIC);
origin: org.apache.hive/kafka-handler

@Override public void configureTableJobProperties(TableDesc tableDesc, Map<String, String> jobProperties) {
 configureInputJobProperties(tableDesc, jobProperties);
 configureOutputJobProperties(tableDesc, jobProperties);
}
origin: org.apache.hive/kafka-handler

@Override public void configureJobConf(TableDesc tableDesc, JobConf jobConf) {
 Map<String, String> properties = new HashMap<>();
 configureInputJobProperties(tableDesc, properties);
 configureOutputJobProperties(tableDesc, properties);
 properties.forEach(jobConf::set);
 try {
  KafkaUtils.copyDependencyJars(jobConf, KafkaStorageHandler.class);
 } catch (IOException e) {
  throw new RuntimeException(e);
 }
}
org.apache.hadoop.hive.kafkaKafkaStorageHandlerconfigureOutputJobProperties

Popular methods of KafkaStorageHandler

  • commitInsertTable
  • configureInputJobProperties
  • <init>
  • buildProducerProperties
  • configureCommonProperties
  • getConf
  • getQueryId
  • getQueryWorkingDir
  • preCreateTable
  • setConf

Popular in Java

  • Running tasks concurrently on multiple threads
  • getSharedPreferences (Context)
  • setScale (BigDecimal)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Join (org.hibernate.mapping)
  • Runner (org.openjdk.jmh.runner)
  • Github Copilot alternatives
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