<< Click to Display Table of Contents >> 1.97查询资源使用的库表和列复制链接 |
支持的版本:10.1及以后
请求地址 |
http://ip:port/bi/api?action=getUsedColumns&token=xxxx |
|
请求消息 |
请求参数 |
请求参数:xmlData(必填) •报告 <?xml version="1.0" encoding="UTF-8"?> <info> <getdata> <dbpath>10_1新能力/可视化/分析与计算/预警图表高亮时固定显示</dbpath> <type>1</type> </getdata> </info> •SQL数据集 <info> <getdata> <querypath>咖啡销售数据1</querypath> <type>1</type> </getdata> </info> |
参数描述 |
•dbpath(必填):报告的路径。 •querypath(必填):SQL数据集的路径。 •type(必填):报告、SQL数据集的类型。 报告: 1:分析报告。 2:分析报告的链接。 3:即席分析报告。 4:大屏报告。 5:组合报告。 数据集: 1-SQL数据集 2-Excel数据集 3-组合数据集 4-自服务数据集 5-Mongo数据集 6-数据集市数据集 7-多维数据集 8-内嵌数据集 9-定制数据集 |
|
示例 |
function downloadQuery() { var xml = getXml(); $.post("http://" + ip + ":" + port + "/" + project + "/api?action=getUsedColumns&token=xxxx", { xmlData : xml }, function( result) { writeXml(result) }); } |
|
响应消息 |
响应结果 |
•操作成功 <?xml version="1.0" encoding="UTF-8"?> <results> <result> <level>1</level> </result> <columns> <column> <catalog>_NULL_</catalog> <schema>_NULL_</schema> <table>咖啡中国市场销售数据</table> <colName>*</colName> </column> </columns> </results> •操作失败 <?xml version="1.0" encoding="UTF-8"?> <results> <result> <level>6</level> <message>异常: 咖啡销售数据1的血缘关系不存在</message> </result> </results> |
结果描述 |
响应结果信息为xml,直接parse即可。 •level 返回类型,不同数值代表不同返回状态,见附录。 •message为接口操作结果信息 |