1
pyodbcを使用してknox経由でHive(クラスタ)に接続しています。自分の仕事で特定のTezキューを使用したい。リソースマネージャでチェックされているようにデフォルトキューに常駐します。Pyodbcハイブキューを定義する方法は?
私は、これはあなたがカッコinbetweeenスペースに何かを配置する必要がありスニペット
my connect_string = Description=Knox DSN;Driver=/usr/lib/hive/lib/native/Linux-amd64-/libhortonworkshiveodbc64.so;Host=knox;port=8448;HttpPath=gateway/jgd/hive;ServiceDiscoveryMode=0;HiveServerType=2;AuthMech=3;SSL=1;KrbRealm=;KrbHostFQDN=;KrbServiceName=;AllowSelfSignedServerCert=1;CAIssuedCertNamesMismatch=1;TrustedCerts=/usr/lib/hive/lib/native/Linux-amd64-64/cacerts.pem;ThriftTransport=2;uid=myuid;pwd=mypass;Schema=mydb;tez.queue.name=myqueue
My os = CentOS Linux release 7.2
Python version = 2.7
pyodbc.version ='3.0.0-unsupported'