{ "info": { "author": "Alex Buzunov", "author_email": "alex_buz@icloud.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "# hivehoney\nExtract data from remote Hive to local Windows OS (without Hadoop client).\n\nThe most difficult part was figuring out expect+pbrun.\n\nBecause there are 2 interactive questions I had to pause after password.\n\n \n\nMode expect+pbrun details are here: https://github.com/hive-scripts/hivehoney/blob/master/expect_pbrun_howto.md\n\n \n \n\n## Data access path.\n```\nWindows desktop->\n SSH->\n Linux login->\n pbrun service login->\n kinit\n beeline->\n SQL->\n save echo on Windows\n \n```\n \n\n \n\n## Run it like this:\n\n \n```\nset PROXY_HOST=your_bastion_host\n\nset SERVICE_USER=you_func_user\n\nset LINUX_USER=your_SOID\n\nset LINUX_PWD=your_pwd\n\npython hh.py --query_file=query.sql\n```\n \n\n### query.sql\n\nselect * from gfocnnsg_work.pytest LIMIT 1000000; \n \n\n## Result:\n\n \n\n TOTAL BYTES: 60000127\n\n Elaplsed: 79.637 s\n\n exit status: 0\n\n 0\n\n []\n\n TOTAL Elaplsed: 99.060 s\n\n \n\n### data_dump.csv\n\n \n\n c:\\tmp>dir data_dump.csv\n\n\n\n Directory of c:\\tmp\n\n 09/04/2018 12:53 PM 60,000,075 data_dump.csv\n\n 1 File(s) 60,000,075 bytes\n\n 0 Dir(s) 321,822,720 bytes free\n\n \n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hive-scripts/hivehoney", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "hivehoney", "package_url": "https://pypi.org/project/hivehoney/", "platform": "", "project_url": "https://pypi.org/project/hivehoney/", "project_urls": { "Homepage": "https://github.com/hive-scripts/hivehoney" }, "release_url": "https://pypi.org/project/hivehoney/1.0.4/", "requires_dist": null, "requires_python": "", "summary": "Client-less data retrieval from Hive.", "version": "1.0.4" }, "last_serial": 4774921, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2558397d4ae6005403211ac8a439be8a", "sha256": "9d325115f98148956aee40cce716d57e809b06e641209b8a2c340085c8c87417" }, "downloads": -1, "filename": "hivehoney-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2558397d4ae6005403211ac8a439be8a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8659, "upload_time": "2019-02-03T14:43:14", "url": "https://files.pythonhosted.org/packages/18/67/a77a294af4b6f92b8f92d487884d1a15456e42bb5f413044a9199adb11d3/hivehoney-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80d3b284b732d5369ceb0ebfe26a5cb3", "sha256": "46c878a95b2a888cd9ee5476c3c93c4d326319a3a5a0f7643df88962f1d7d65d" }, "downloads": -1, "filename": "hivehoney-1.0.0.tar.gz", "has_sig": false, "md5_digest": "80d3b284b732d5369ceb0ebfe26a5cb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6778, "upload_time": "2019-02-03T14:43:22", "url": "https://files.pythonhosted.org/packages/c5/67/d01c7b2f9a12b6c8d95ca8073824686b199a1496439b6c72451361655e11/hivehoney-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "babff2704e3bb7c06d68f36f1128834c", "sha256": "015c6cef0c2cae15d83fa5ce0efd5f8339288aca3c5c38fcb3533df83dbc89c4" }, "downloads": -1, "filename": "hivehoney-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "babff2704e3bb7c06d68f36f1128834c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8708, "upload_time": "2019-02-03T14:51:23", "url": "https://files.pythonhosted.org/packages/d0/fa/a087a55e944c239f527452450827b4a4b35efa0ae3b512d87914bc227d3b/hivehoney-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9acf7bc269dffd730e504aa03e40f94", "sha256": "289f57db57fc0b45963a81216494be5c45e0140caa57817f3685e84c3c74067f" }, "downloads": -1, "filename": "hivehoney-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a9acf7bc269dffd730e504aa03e40f94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6846, "upload_time": "2019-02-03T14:51:30", "url": "https://files.pythonhosted.org/packages/5a/1f/7c0f58be880648a03b5816bf9b2e0afe001cf7e0acbf36f9aa38944c8883/hivehoney-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "73936eb9d8517fb14e04b4a4d6de63b8", "sha256": "3976059ea253b7c61ca60ae76e850e390c2d44205600c420b5e22ec9a45a0945" }, "downloads": -1, "filename": "hivehoney-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73936eb9d8517fb14e04b4a4d6de63b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9301, "upload_time": "2019-02-03T14:55:26", "url": "https://files.pythonhosted.org/packages/1c/5b/109f827cbf2a1ade0eb52dc51fc5a0b5380c80a808591cfc4c116284d8e3/hivehoney-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6490bbe796606dfa73a2a6753ef49098", "sha256": "9a6e267b3c924f2ad62aba46291fe8a0514c70143a5938222b38121cc6df4c62" }, "downloads": -1, "filename": "hivehoney-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6490bbe796606dfa73a2a6753ef49098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6967, "upload_time": "2019-02-03T14:55:33", "url": "https://files.pythonhosted.org/packages/7f/1d/754d3ff4e02b3e8ec530a64064eea940fcf07b35e9f74b2464b1e42bb08d/hivehoney-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d73202fb4aab24500b6028136c372ac0", "sha256": "d00fbed9ce42cfeccbdd15e2e1de5411d87613230b387f9f9d3400fac3559f19" }, "downloads": -1, "filename": "hivehoney-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d73202fb4aab24500b6028136c372ac0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10167, "upload_time": "2019-02-03T14:53:18", "url": "https://files.pythonhosted.org/packages/78/ad/5634d96655ced8d7d9204eee85b3840278ad45bf4b53e911538580afbf0e/hivehoney-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9203cac2a84e7298e3c31c077c4ceae7", "sha256": "5dd500a43633f10b4c6eab76a6da2a977bbd6937d5cbb988df1de3197f765c17" }, "downloads": -1, "filename": "hivehoney-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9203cac2a84e7298e3c31c077c4ceae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6847, "upload_time": "2019-02-03T14:53:25", "url": "https://files.pythonhosted.org/packages/f9/ca/c8e0c182b961c64b0d9d001e541941aa08251e4d554fe6f8d0b3a35c6a82/hivehoney-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "66e830ee01c3171081bd8e703d88214b", "sha256": "a3770b5578cd29840d4dcd67fbef05ad47738e284056adeea1c8f992316ccca3" }, "downloads": -1, "filename": "hivehoney-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66e830ee01c3171081bd8e703d88214b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9300, "upload_time": "2019-02-03T14:56:11", "url": "https://files.pythonhosted.org/packages/f0/84/133b07be4efb30ce124c6aaf6b1bd9cb1b7160a38b696b22ff72549dedd6/hivehoney-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15d191d003624b808381b0d673cf9ab9", "sha256": "78e622ac929070b2c3f082af974e88f6252d04e5a18a4970567c5ae58c62facd" }, "downloads": -1, "filename": "hivehoney-1.0.4.tar.gz", "has_sig": false, "md5_digest": "15d191d003624b808381b0d673cf9ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6970, "upload_time": "2019-02-03T14:56:16", "url": "https://files.pythonhosted.org/packages/a5/d9/7cfcd1c2f805e6d54125ebe203fa05f0f79d0c905dafa2c98597d13e34af/hivehoney-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66e830ee01c3171081bd8e703d88214b", "sha256": "a3770b5578cd29840d4dcd67fbef05ad47738e284056adeea1c8f992316ccca3" }, "downloads": -1, "filename": "hivehoney-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66e830ee01c3171081bd8e703d88214b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9300, "upload_time": "2019-02-03T14:56:11", "url": "https://files.pythonhosted.org/packages/f0/84/133b07be4efb30ce124c6aaf6b1bd9cb1b7160a38b696b22ff72549dedd6/hivehoney-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15d191d003624b808381b0d673cf9ab9", "sha256": "78e622ac929070b2c3f082af974e88f6252d04e5a18a4970567c5ae58c62facd" }, "downloads": -1, "filename": "hivehoney-1.0.4.tar.gz", "has_sig": false, "md5_digest": "15d191d003624b808381b0d673cf9ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6970, "upload_time": "2019-02-03T14:56:16", "url": "https://files.pythonhosted.org/packages/a5/d9/7cfcd1c2f805e6d54125ebe203fa05f0f79d0c905dafa2c98597d13e34af/hivehoney-1.0.4.tar.gz" } ] }