1.83检测自服务数据集和组合数据集是否需要刷新

<< Click to Display Table of Contents >>

当前位置:  部署与集成 > WebAPI 

1.83检测自服务数据集和组合数据集是否需要刷新

复制链接

支持的版本:10.0及以后

请求地址

http://ip:port/bi/api?action=isQueryInvalid&token=xxxx

请求消息

请求参数

请求参数:xmlData

<?xml version="1.0" encoding="UTF-8"?>

<info>

<type>data_flow</type>

<path>test/testzfw</path>

</info>

参数描述

请求参数说明:

type(必填): 输入数据集类型,目前支持输入:

 data_flow 自服务数据集

 composite 组合数据集

path(必填): 输入数据集路径,需要输入到数据集名称。

示例

function isQueryInvalid() {

       var xml = getXml();

       $.post("http://" + ip + ":" + port + "/" + project + "/api?action=isQueryInvalid&token=xxxx",

          {xmlData : xml},

          function(result) {        

             writeXml(result);

          });

    }

 

响应消息

响应结果

操作成功,需要刷新返回true,不需要(没有invalid节点)返回false。

<?xml version="1.0" encoding="UTF-8"?>

<result>

         <level>1</level>

         <message>true</message>

</result>

操作失败。

<?xml version="1.0" encoding="UTF-8"?>

<result>

         <level>6</level>

         <message>此接口目前只支持data_flow和composite数据集类型</message>

</result>

结果描述

响应结果信息为xml,直接parse即可。

level 返回类型,不同数值代表不同返回状态,见附录

message为接口操作结果信息。