从qdbole数据服务(qds)下载配置单元命令结果的python脚本
IQ-Get的Python项目详细描述
智商得到
======
一种从Qubole数据服务(QDS)检索大型配置单元结果的方法,专为“交互式查询”的客户端而设计<;https://kb.mediamath.com/wiki/pages/viewpage.action?pageid=10651642>;`。
安装
----
目前安装iq-get的唯一方法是从源代码安装。
*下载源代码:``git clone git@github.com:mediamath/iq get.git``
*运行以下命令(安装项目可能需要根目录)
:
$cd IQ获取
$python setup.py安装
用法
----
这是一个命令行实用程序,可以如下使用:
:
$IQ获得-h
用法:iq get[-h][-o output][-d delimiter]标记查询\u id
|
位置参数:
运行此查询的帐户的令牌API令牌
query_id要下载其结果的查询的id
|
可选参数:
-h,帮助显示此帮助消息并退出
-o输出,--输出输出
要写入测试的文件的名称
-d分隔符,--分隔符分隔符
要使用的自定义分隔符
$iq get qds_api_token 1234567将编写一个逗号分隔的文件,其中包含ID为1234567的查询结果到~/desktop/full_result_1234567.csv
$iq get qds_api_token 1234567-o my_filename.csv将编写一个逗号分隔的文件,其中包含ID为1234567的查询结果到~/desktop/my_filename.csv
$iq get qds_api_token 1234567-d$'\t'将写入一个以制表符分隔的文件,其中包含ID为1234567的查询结果到~/desktop/full_result_.tsv
======
一种从Qubole数据服务(QDS)检索大型配置单元结果的方法,专为“交互式查询”的客户端而设计<;https://kb.mediamath.com/wiki/pages/viewpage.action?pageid=10651642>;`。
安装
----
目前安装iq-get的唯一方法是从源代码安装。
*下载源代码:``git clone git@github.com:mediamath/iq get.git``
*运行以下命令(安装项目可能需要根目录)
:
$cd IQ获取
$python setup.py安装
用法
----
这是一个命令行实用程序,可以如下使用:
:
$IQ获得-h
用法:iq get[-h][-o output][-d delimiter]标记查询\u id
|
位置参数:
运行此查询的帐户的令牌API令牌
query_id要下载其结果的查询的id
|
可选参数:
-h,帮助显示此帮助消息并退出
-o输出,--输出输出
要写入测试的文件的名称
-d分隔符,--分隔符分隔符
要使用的自定义分隔符
$iq get qds_api_token 1234567将编写一个逗号分隔的文件,其中包含ID为1234567的查询结果到~/desktop/full_result_1234567.csv
$iq get qds_api_token 1234567-o my_filename.csv将编写一个逗号分隔的文件,其中包含ID为1234567的查询结果到~/desktop/my_filename.csv
$iq get qds_api_token 1234567-d$'\t'将写入一个以制表符分隔的文件,其中包含ID为1234567的查询结果到~/desktop/full_result_.tsv