是否可以在iccube中的不同模式上重用特定于模式的报告?

时间:2015-02-19 13:58:57

标签: security dashboard iccube

我创建了连接到单个架构的标准仪表板。

现在我想在不同的模式上重复使用相同的仪表板定义。这些模式都是等效的(相同的维度,度量,但不同的客户端数据)。

这可能吗?

我想到了流程序列:

  • 用户登录,仪表板连接到仪表板中定义的架构
  • 如果用户无权访问此架构,请连接到用户有权访问的架构
  • 允许用户从他/她被授权的模式中进行选择

1 个答案:

答案 0 :(得分:2)

使用javascript API打开报告时,您可以这样做。不知何故,你会有一个ic3.Reporting的实例。

var ic3reporting = new ic3.Reporting();

然后在打开报告之前,您可以在收到定义时注册要监听的事件:

ic3reporting.bind(vizEventType.onReportJSON, function(ic3report){   
  ic3report.schemaName("..."); 
});

在回调函数中,您可以更改此报告使用的模式的名称。

[编辑:vizEventType.onReportJSON实际上是字符串' ic3reportJSON']