页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 5 下一个 »

复制指标模型

接口调用方式

import smartbi.net.sf.json.JSONObject;
import smartbi.sdk.ClientConnector;
import smartbi.sdk.InvokeResult;

public class MetricsModelDuplicateDemo {
    public static void main(String[] args) {
        // 用户名
        String user = "admin";
        // 密码
        String password = "admin";
        // Smartbi链接http://10.10.35.85:18080/smartbi
        String smartbiURL = "http://localhost:8080/smartbi";
        // 创建Smartbi链接对象
        ClientConnector conn = new ClientConnector(smartbiURL);
        // 建立此连接时,就对smartbi进行了登录
        boolean ret = conn.open(user, password);
        String body = "内容参考下文MetricsModelDuplicateConfig";
        JSONObject obj = JSONObject.fromString(str);
        // 复制指标模型模型
        InvokeResult res = conn.remoteInvoke("MetricsModelForVModule", "copyAndPaste", new Object[]{body});
        conn.close();
    }
}

接口参数说明

MetricsModelDuplicateConfigVO

属性类型说明
parentIdString目录ID
idString指标模型ID
nameString名称
aliasString别名
descString描述
tableNameSuffixString基础表名后缀,作用于系统创建的维表、事实表。若后缀不为空,则为表名添加后缀执行创建表,若后缀为空,则转为导入表
fullCopyboolean默认true全量复制
copyPermissionboolean是否复制资源权限。暂未实现,敬请期待
  • 无标签