概述
自动分析功能可以对数据模型或图表中的数据进行分析,并生成可交互的报表和图表。自动分析功能在 SaaS 高级版和私有部署版本(2 账号以上版本支持)中提供。
数据模型的自动分析
在创建好数据模型后,即可在数据模型的管理页面对模型进行自动分析:
然后可以选择要分析哪些度量和维度字段,默认分析所有字段:
开始分析后,会在右下角出现一个分析状态的提示。此时您可以在Sugar BI内进行其他活动:
需要注意的是,进入报表/大屏的编辑页面或切换报表空间,会退出当前正在进行的分析。您也可以随时点击右下角的 x 退出当前分析。
分析完成后,点击状态提示即可看到生成的报表:
然后即可对生成的报表可以进行浏览和交互,还可以改变要分析的字段进行重新分析;如需保存或进行进一步的编辑,可以将生成的报表保存为一个普通报表。
进行自动分析前,请确认数据模型中已经添加了数据字段并可以正常拉取数据。如果不对数据模型中的数据字段做额外配置,也可以进行自动分析,但为了获得更好的分析效果,建议对字段进行一些配置,例如设置有意义的字段名称、配置数据值映射、字段层级等。
图表的自动分析
在大屏和报表中,使用了「数据模型」方式绑定数据的「表格」图表也可以进行自动分析,此时分析的是表格所包含的数据字段。可以通过右键菜单和图表下拉工具栏触发图表的字段分析,分析流程和数据模型的自动分析基本一致。
编辑模式
在报表和大屏的编辑模式下,图表的自动分析会分析图表包含的字段中的所有数据,如果想对分析结果中的图表进行进一步的编辑,可以点击右上角的 + 将图表添加到报表或大屏中:
编辑状态下的自动分析在退出编辑页面时会自动结束。
浏览模式
在报表和大屏的浏览模式下也可以开启自动分析,在图表控制面板中的「分析」Tab 下开启:
浏览状态下的自动分析中的数据,会被原报表/大屏页面中的 URL 参数、过滤条件、图表筛选器影响。
自动分析的连接模式
在私有部署中,自动分析中分析数据的过程默认为 HTTP 方式,但是在分析大量数据时可能会因为耗时很长而超时。可在部署时通过配置环境变量的方式对分析过程的连接方式进行配置,支持 HTTP、HTTP 轮询 和 WebSocket 模式,以支持大数据量的自动分析。配置方式请参考私有部署文档。