千锋教育-做有情怀、有良心、有品质的职业教育机构

pythonImpala的使用

来源:千锋教育
发布时间:2023-11-14 15:09:21
分享

python中Impala的使用

1、说明

(1)基于HiveServer2实现的分布式查询引擎(Impala、Hive)的Python客户端。

(2)完全符合DBAPI2.0(PEP249)的规范。

(3)使用Kerberos、LDAP和SSL。

(4)支持将数据转换为pandas的DataFrame,简单地集成到python数据堆栈(scikit-learn、matplotlib等)。

2、实例

fromutils.db.impalaimportImpala

impala=Impala(

host="10.123.0.11",

port=123456,

database="fields",

user="unclebean"

)

sql="select1asa,2asbunionallselect3asa,4asb"

result=impala.execute(sql,auto_close=True)

print(result)

以上就是Python中Impala的使用,希望对大家有所帮助。更多Python学习推荐:请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python描述符的两种类型 python描述符的两种类型1、分类数据描述符:实现了__get__和__set__两种方法的描述符非数据描述符:只实现了__get__一种方法的描述符2、实例#数据描述符classDataDes:d
  • python如何切换GIL? python中如何切换GIL?1、通过判断指令计数器切换GIL(1)python的解释器是在一个大的循环中逐个解析字节码指令;(2)每次循环开始都会检查一下_Py_Ticker的值。{...for(;
  • python获取GIL锁的流程 python获取GIL锁的流程1、流程(1)先尝试去获取互斥量mutex,如果获取失败,则循环监控locked状态,等待持有锁的线程释放锁(2)如果获取到互斥量,将locked状态置1,表示锁已被该线
  • python死锁的产生原因 python死锁的产生原因1、程序永远无法运行结束,根本原因在于:一个线程持有锁1同时在请求锁2,另一个线程持有锁2同时在请求锁1,二者不得到对方的锁都不会放开自己的锁,程序就这样僵持下去了。2、实例
  • python装饰属性的方法 python中装饰属性的方法1、使用get、set方法来封装对一个属性的访问在很多面向对象编程的语言中都很常见。classStudent(object):def__init__(self,name,s
  • python魔术方法的三个特点 python魔术方法的三个特点1、特点(1)定义在class中(2)不需要直接调用(3)Python的某些函数或操作符会调用对应的特殊方法2、实例classPerson(object):def__in