# tHiveConfiguration

Enables the reuse of the connection configuration to Hive in the same Job.

Hive allows you to access external tables from Spark but does not support ACID transactions.

tHiveConfiguration provides Hive connection information for the Hive related components used in the same Spark Job. The Spark cluster to be used reads this configuration to eventually connect to Hive.

This component is not shipped with your Talend Studio by default. You need to install it using the Feature Manager. For more information, see [Installing features using the Feature Manager](https://help.qlik.com/talend/r/en-US/8.0/studio-user-guide/install-features-to-talend-studio).

### In this section

* [tHiveConfiguration properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/8.0/hive/thiveconfiguration-properties-for-apache-spark-batch)
* [tHiveConfiguration properties for Apache Spark Streaming (deprecated)](https://help.qlik.com/talend/en-US/components/8.0/hive/thiveconfiguration-properties-for-apache-spark-streaming)
* [tHiveConfiguration properties for Apache Spark Structured Streaming](https://help.qlik.com/talend/en-US/components/8.0/hive/thiveconfiguration-properties-for-apache-spark-structured-streaming)