class_docstr: Runs Hive job in Data Proc cluster.
  
  :param query: Hive query.
  :param query_file_uri: URI of the script that contains Hive queries. Can be placed in HDFS or S3.
  :param properties: A mapping of property names to values, used to configure Hive.
  :param script_variables: Mapping of query variable names to values.
  :param continue_on_failure: Whether to continue executing queries if a query fails.
  :param name: Name of the job. Used for labeling.
  :param cluster_id: ID of the cluster to run job in.
                     Will try to take the ID from Dataproc Hook object if it's specified. (templated)
  :param connection_id: ID of the Yandex.Cloud Airflow connection.
code: def execute(self, context: Context) -> None:
      hook = self._setup(context)
      hook.client.create_hive_job(
          query=self.query,
          query_file_uri=self.query_file_uri,
          script_variables=self.script_variables,
          continue_on_failure=self.continue_on_failure,
          properties=self.properties,
          name=self.name,
          cluster_id=self.cluster_id,
      )
  
imports: from __future__ import annotations
  import warnings
  from dataclasses import dataclass
  from typing import TYPE_CHECKING, Iterable, Sequence
  from airflow.models import BaseOperator
  from airflow.providers.yandex.hooks.yandexcloud_dataproc import DataprocHook
label_desc: Use image node_id 2 for calling the DataprocCreateHiveJobOperator obj's underlying member method code with example usage: obj.execute(context) without return types