管理员设置:内容安全护栏

借助内容防护措施 页面,Looker 管理员可以:

  • 停用或限制合并结果查询。

    合并结果查询是在查询后处理后计算的。过多的计算可能会争用 Looker 实例上的 Java 内存,导致 Looker 实例响应速度变慢。

  • 限制使用信息中心自动刷新选项。

    Looker 信息中心还可以配置为 自动刷新,即 以自动间隔刷新显示的数据。每次信息中心图块刷新其数据时,系统都会生成查询并将其发送到数据库。当信息中心刷新时,系统会为信息中心上的每个图块生成查询。频繁刷新信息中心(尤其是在大型信息中心上)可能会给数据库系统带来显著压力,并导致性能问题。同样,当多个用户访问启用了自动刷新的信息中心时,性能可能会受到影响。

如需了解有关构建高性能信息中心的更多信息和建议,请参阅构建高性能 Looker 信息中心时的注意事项。

内容防护措施 页面具有以下选项:

限制信息中心内新的合并结果查询

启用此选项后,Looker 会阻止用户将新的 合并 结果 查询保存到信息中心。包含现有合并结果查询的信息中心将继续正常运行。

限制所有合并结果查询

启用此选项后,Looker 会停止执行 合并 结果 查询,而是报告错误。 包含合并结果查询的现有信息中心将报告 No Results,并针对相应元素显示错误。如果 Looker 遇到这些错误,Looker 将不会完成包含合并结果查询的信息中心的计划传送。

限制“自动刷新信息中心”选项

启用此选项后,只有 Looker 管理员可以将信息中心配置为 自动刷新。

预渲染自定义可视化图表的 iframe(在数据加载之前)

启用此功能后,可通过在查询数据加载完毕之前就开始渲染 iframe,从而缩短自定义可视化图表的加载时间。

为自动刷新信息中心和图块全局设置最短刷新间隔

借助限制全局自动刷新信息中心和图块的最短刷新间隔 字段,您可以为信息中心自动刷新选项设置最短时间间隔。此设置适用于 Looker 实例中的所有信息中心。

任何配置为比此字段中的时间间隔更频繁地自动刷新的信息中心,其自动刷新频率都不会高于此字段中配置的值。

例如,如果您有一个信息中心配置为比数据库 ETL 过程更频繁地自动刷新,那么在每次 ETL 过程发生之前,信息中心刷新时都不会检索任何新数据。为防止这些不必要的查询,您可以使用此字段将信息中心的最短刷新时间设置为与数据库 ETL 过程之间的时间相匹配,这样,当信息中心刷新时,它将检索新数据。

如需为信息中心自动刷新设置最短时间,请选择一个时间间隔(秒、分钟、小时或天)。然后,输入构成信息中心自动刷新之间最短时间的所选时间间隔数。 输入最短时间间隔后,点击保存 。

将此字段设置为 0 或将其留空,即可启用无限次信息中心自动刷新。