API Reference

HiveConfig

class monad.ui.config.HiveConfig

Defines the location of the data source in Apache Hive.

from monad.config import HiveConfig
from monad.config.data_source.clients import HiveParamsConfig

HiveConfig(
    hive_params = HiveParamsConfig(DSN="SmokeTests"),
    ini_file="PATH_TO_INI_FILE",
)
Parameters

hive_params : HiveConfig
Specifies connection parameters to Hive.


ini_file: str | None
Default: os.getenv(ODBC_INI_ENV_VARIABLE)
Path to ini file. If not provided, path will be taken from ODBCINI environmental variable.


kerberos_params : [KerberosParamsConfig](ref:kerberosparamsconfig)| None
Default: None
Specifies authentication with Kerberos if needed.