文件名称:pydruid:用于Druid的Python连接器
文件大小:138KB
文件格式:ZIP
更新时间:2024-06-02 04:27:30
Python
吡德鲁伊 pydruid公开了一个简单的API,用于创建,执行和分析查询。 pydruid可以将查询结果解析为 DataFrame对象,以进行后续数据分析-这在 , 堆栈(用于科学计算)和 (用于机器学习)之间提供了紧密的集成。 pydruid可以将查询结果导出到TSV或JSON中,以便使用您喜欢的工具(例如R,Julia,Matlab,Excel)进行进一步处理。 它提供同步和异步客户端。 此外,pydruid实现了和,并提供了与Druid进行交互的命令行界面。 安装: pip install pydruid # or, if you intend to use asynchronous client pip install pydruid [ async ] # or, if you intend to export query results into pandas pip i
【文件预览】:
pydruid-master
----MANIFEST.in(127B)
----pydruid()
--------utils()
--------db()
--------console.py(4KB)
--------__init__.py(0B)
--------client.py(22KB)
--------query.py(17KB)
--------async_client.py(6KB)
----.flake8(150B)
----requirements-dev.in(75B)
----RELEASE.md(584B)
----pypi_push.sh(77B)
----requirements-dev.txt(3KB)
----requirements.txt(757B)
----.travis.yml(360B)
----tox.ini(459B)
----LICENSE(563B)
----requirements.in(34B)
----setup.cfg(410B)
----setup.py(2KB)
----README.md(10KB)
----.pre-commit-config.yaml(621B)
----docs()
--------figures()
--------source()
--------Makefile(7KB)
----tests()
--------test_client.py(6KB)
--------test_query.py(8KB)
--------utils()
--------db()
--------test_async_client.py(5KB)
----.gitignore(137B)
----CHANGELOG.md(32KB)
----gen_changelog.sh(299B)