Skip to main content
IQ-Get
======
A way to retrieve large Hive results from Qubole Data Service (QDS), made for clients of `Interactive Query <https://kb.mediamath.com/wiki/pages/viewpage.action?pageId=10651642>`_.

Installation
------------
The only way to install iq-get, currently, is to install from source.

* Download the source code: ``git clone git@github.com:MediaMath/iq-get.git``
* Run the following commands (installing the project may require root)
::
$ cd iq-get
$ python setup.py install


Usage
-----
This is a command-line utility and can be used as follows:
::
$ iq-get -h
| usage: iq-get [-h] [-o OUTPUT] [-d DELIMITER] Token Query_ID
|
| positional arguments:
| Token API token of the account from which this query ran
| Query_ID The ID of the query whose results you wish to download
|
| optional arguments:
| -h, --help show this help message and exit
| -o OUTPUT, --output OUTPUT
| The name of the file you wish to write to test
| -d DELIMITER, --delimiter DELIMITER
| Custom delimiter you would like to use

$ iq-get QDS_API_TOKEN 1234567 # Will write a comma-delimited file with results of query with ID 1234567 to ~/Desktop/full_result_1234567.csv
$ iq-get QDS_API_TOKEN 1234567 -o my_filename.csv # Will write a comma-delimited file with results of query with ID 1234567 to ~/Desktop/my_filename.csv
$ iq-get QDS_API_TOKEN 1234567 -d $'\t' # Will write a tab-delimited file with results of query with ID 1234567 to ~/Desktop/full_result_1234567.tsv

Metadata

Release files for IQ-Get 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for IQ-Get 1.0.0
File Size Uploaded
iq-get-1.0.0.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for IQ-Get 1.0.0
File Interpreter ABI Platform
iq_get-1.0.0-cp27-none-macosx_10_10_x86_64.whl CPython 2.7 none macOS 10.10+ x86-64 Details

Total release size: 6.8 kB

Release files / iq-get-1.0.0.tar.gz

Download URL iq-get-1.0.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1f697281add41fd2c5eebcd002dd3838b312234026a9728d36be11c61eeefd38
BLAKE2b-256 checksum
How to use checksums
af101c1aeaa1ddbcc31a507897319945ec5801d10c44bfc3cd3f5fb2719782f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / iq_get-1.0.0-cp27-none-macosx_10_10_x86_64.whl

Download URL iq_get-1.0.0-cp27-none-macosx_10_10_x86_64.whl
Size 3.7 kB
Tags CPython 2.7 macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
39d60875bf246fb7bcc594ba17663b03f0da16ea3b660ef1bf5ea757fc4add53
BLAKE2b-256 checksum
How to use checksums
21b84b2435f62578bf6243c33bc962b373301e7773b82f1e392cac2f5c5df199
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page