A Dataproc job for running Apache Hive queries on YARN.
| JSON representation |
|---|
{ "continueOnFailure" : boolean , "scriptVariables" : { string : string , ... } , "properties" : { string : string , ... } , "jarFileUris" : [ string ] , // Union field |
continueOnFailure
boolean
Optional. Whether to continue executing queries if a query fails. The default value is false
. Setting to true
can be useful when executing independent parallel queries.
scriptVariables
map (key: string, value: string)
Optional. Mapping of query variable names to values (equivalent to the Hive command: SET name="value";
).
An object containing a list of "key": value
pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }
.
properties
map (key: string, value: string)
Optional. A mapping of property names and values, used to configure Hive. Properties that conflict with values set by the Dataproc API might be overwritten. Can include properties set in /etc/hadoop/conf/*-site.xml
, /etc/hive/conf/hive-site.xml, and classes in user code.
An object containing a list of "key": value
pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }
.
jarFileUris[]
string
Optional. HCFS URIs of jar files to add to the CLASSPATH of the Hive server and Hadoop MapReduce (MR) tasks. Can contain Hive SerDes and UDFs.
queries
. Required. The sequence of Hive queries to execute, specified as either an HCFS file URI or a list of queries. queries
can be only one of the following:queryFileUri
string
The HCFS URI of the script that contains Hive queries.
queryList
object (
QueryList
)
A list of queries.

