我创建了连接到单个架构的标准仪表板。
现在我想在不同的模式上重复使用相同的仪表板定义。这些模式都是等效的(相同的维度,度量,但不同的客户端数据)。
这可能吗?
我想到了流程序列:
答案 0 :(得分:2)
使用javascript API打开报告时,您可以这样做。不知何故,你会有一个ic3.Reporting的实例。
var ic3reporting = new ic3.Reporting();
然后在打开报告之前,您可以在收到定义时注册要监听的事件:
ic3reporting.bind(vizEventType.onReportJSON, function(ic3report){
ic3report.schemaName("...");
});
在回调函数中,您可以更改此报告使用的模式的名称。
[编辑:vizEventType.onReportJSON实际上是字符串' ic3reportJSON']