首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SpagoBI:使用SpagoBI创建动态图表

SpagoBI:使用SpagoBI创建动态图表
EN

Stack Overflow用户
提问于 2015-08-13 09:58:24
回答 2查看 1.6K关注 0票数 0

我从SpagoBI开始,我成功地使用High图表显示了一个静态图表,我想要做的是动态图表意味着如果我的数据集被更新了,我希望我的图表也被更新,而不需要手动刷新网页。与这个链接1下的示例一样,我使用SpagoBi工作室来部署图表,我测试了“刷新秒”选项(我将其编辑为1秒),但它不起作用。

我怎么能这么做?

更新:图表模板:

代码语言:javascript
复制
<HIGHCHART width="100%" height="100%">
  <CHART defaultSeriesType="spline" zoomType="xy"/>
  <TITLE text="Temperature 1"/>
  <LEGEND/>
  <SUBTITLE/>
  <X_AXIS allowDecimals="true" maxZoom="4" min="0" tickWidth="1" type="linear" alias="recvTime">
    <TITLE/>
  </X_AXIS>
  <Y_AXIS maxPadding="0.0" maxZoom="4" tickWidth="1" type="linear" alias="attrValue">
    <TITLE/>
  </Y_AXIS>
  <PLOT_OPTIONS>
    <SPLINE stacking="">
      <DATA_LABELS/>
    </SPLINE>
  </PLOT_OPTIONS>
  <DRILL>
    <PARAM_LIST/>
  </DRILL>
  <SERIES_LIST>
    <SERIES name="Temperature" alias="recvTime,attrValue" type="spline"/>
  </SERIES_LIST>
</HIGHCHART>

1

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-09 07:49:53

尝试设置refresh_time属性:

.

希望能帮上忙!

票数 1
EN

Stack Overflow用户

发布于 2015-09-04 17:21:12

我不能用“刷新秒”选项重现你的问题.您是在使用FIWARE包还是其他SpagoBI版本?无论如何,使用“刷新秒”选项,图表将以指定的速度从头开始重新创建,而不是像High图表示例那样更新。可以刷新SpagoBI随ExtJS库提供的图表:只需在模板XML标记中指定"refreshTime“:

代码语言:javascript
复制
<EXTCHART refreshTime='10'...

这将使图表刷新其数据,而无需从头开始重新创建。但是,刷新数据仍然不是高海图示例中那样的“时间转移”功能;如果您正在寻找这个功能,您应该看看Console1引擎。

诚挚的问候

戴维德

1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31985057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档