我正在尝试确定是否存在一种方法,可以将dxp分析文件从内存传递到API(即,该文件未存储在库中)。因此呼叫将是这样的:
<script type="text/javascript">
window.onload = function() {
var customization = new spotfire.webPlayer.Customization();
customization.showClose = false;
// can I pass dxp file in memory like that?
var file = new AnalysisFile();
var app = new spotfire.webPlayer.Application(htmlRawModelAnalyticsserver,
customization,
file);
var doc = app.openDocument("spotfire-container", htmlRawModelLaunchpage);
}
</script>
我正在使用Spotfire 10.1版
答案 0 :(得分:1)
根据您的最新评论,我建议您调查JavaScript API。从那里的文档中:
使用TIBCOSpotfire®JavaScript API可以嵌入 将Spotfire可视化效果和仪表板集成到网页中。 API 支持自定义布局并支持与外部网站的集成 应用程序。
JavaScript API可用于多种场景:
- 将Spotfire可视化文件嵌入公司的网站。
- 从链接中打开Spotfire分析,然后根据用户配置数据或分析。
- 将Spotfire分析与其他Web应用程序集成。
JavaScript API支持打开多个视图 针对同一分析,其中所有视图均自动链接 一起。创建混搭时,这提供了很大的灵活性。