跳到主要内容
版本:7.0.0

预警触发时间详解

预警可以分为卡片预警和数据集预警,本文将从这两种类型的预警来说明预警触发时间为“数据更新后”的逻辑,以及是否可以实现实时的预警触发。

image.png

一、卡片预警实现准实时触发的逻辑

1、数据源为直连数据集

2、打开了实时卡片无缓存的设置image.png

3、启用【URL触发】

4、通过其他外部系统或者BI服务器的定时调度功能,按需固定时间请求该URL

二、数据集预警间接实现准时触发的解决方案

1、数据集预警理论上是没有实时触发这样的说法的:

数据集预警的数据更新后触发,是指数据集本身的更新,并不是卡片数据的更新,也不是数据库本身数据的更新,所以一般情况下,单从产品功能来讲,数据集预警是无法做到实时触发的效果的

2、解决方案:

方案1、打开URL触发,写个脚本触发数据集更新,结合使用,达到准实时触发数据集预警的目的:

image.png

方案2(不太推荐的用法):放开直连数据集的更新频率,比如数据集更新为每隔1分钟更新,此时的资源压力基本都在数据库本身,这得结合该数据集本身的大小、更新所需时间以及数据库的效率和BI平台本身的资源情况来评估是否符合此种方案、目前无客户使用该种方案。

其他:

卡片预警和数据集预警的使用参考:预警产品说明