• 技术文章 >Python技术 >Python基础教程

    Python中Impala的使用

    小妮浅浅小妮浅浅2021-05-25 09:26:36原创3506

    1、说明

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

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

    (3)使用Kerberos、LDAP和SSL。

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

    2、实例

    from utils.db.impala import Impala
     
     
    impala = Impala(
        host="10.123.0.11",
        port=123456,
        database="fields",
        user="unclebean"
    )
    sql = "select 1 as a, 2 as b union all select 3 as a, 4 as b"
    result = impala.execute(sql, auto_close=True)
    print(result)

    以上就是Python中Impala的使用,希望对大家有所帮助。更多Python学习推荐:python教学

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python impala
    上一篇:Python对象转换为JSON 下一篇:Python中pdb设置断点

    相关文章推荐

    • Python字典的特性分析• python正则表达式中的零宽断言• python反向引用是什么?• python怎样使用read读取不同类型文件• python中StringIO的读写• python BytesIO操作二进制数据• Python对象转换为JSON

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网