在Smartbi的运行过程中,企业的运维人员关注Smartbi平台系统内所有用户以及用户组的使用情况。期望通过监测用户、资源、会话三个层面的指标,发现企业内部人员的使用问题,并利用用户行为分析指标,为构建企业安全监控与信息审计机制提供有力的参考依据,保证系统更健康稳定地长期运行。
用户行为分析记录了用户及其行为数据,帮助运维人员进行用户分析、会话分析、资源使用情况分析,掌握平台的整体情况。
最终效果呈现
使用方法
注意 |
---|
该示例在 V10.5.8上 验证通过的MySQL/Oracle知识库中验证通过。 本文档的示例资源仅适用于本文档中的示例报表/场景。若实际报表/场景与示例无法完全适配(如使用功能不一致,或知识库类型不匹配等),需根据实际需求开发代码。 |
用户行为分析记录了用户及其行为数据,帮助运维人员进行用户分析、会话分析、资源使用情况分析,掌握平台的整体情况。
以MySQL知识库为示例,可通过部署附件中的扩展包以及上传附件中的资源,使用用户行为分析工具。
- 资源包含一个数据模型和一个交互仪表盘,运维人员可以直接使用交互仪表盘查看数据。
- 也可以基于数据模型,自助进行数据查询、可视化探索、仪表盘的制作。
数据模型说明
用户行为数据模型中,共包含6个度量、5类维度:
度量:
会话类
维度:
使用方法
1、部署userbehaviordata.ext 扩展包,部署扩展包可参考部署扩展包。扩展包下载:userbehaviordata.ext 。
注意 |
---|
注意:上传该扩展包时需进行系统升级。请勿在系统忙碌期间部署该扩展包。 |
2、下载xml资源包,将用户行为分析.xml文件导入系统,xml资源下载:用户行为分析资源.xml 。
3、阅览日期表的数据,如果提示“日期表不存在”,可以按照如下步骤操作:右键“日期表”-编辑,点击确认,新建日期表。
4、抽取数据。
5、打开仪表盘,数据显示正常即可。
附件下载
模型与看板资源:用户行为分析资源.xml本文档的示例资源仅适用于MySQL/Oracle知识库。若使用其余类型知识库,需根据实际情况修改数据模型,修改方法见其余类型知识库的使用方法。 |
1、下载用户行为分析扩展包与知识库对应类型的资源文件。
资源名称 | 资源作用 | 资源下载地址 |
---|---|---|
userbehaviordata扩展包 | 保证用户行为分析功能正常运行的必备扩展包。 | |
(MySQL版本)用户行为分析.xml | 用户行为分析功能相关资源。 | |
(Oracle版本)用户行为分析.xml | 用户行为分析功能相关资源。 |
2、部署userbehaviordata.ext 扩展包,部署扩展包可参考部署扩展包。
注意 |
---|
注意:上传该扩展包时需进行系统升级。请勿在系统忙碌期间部署该扩展包。 |
3、通过【系统运维】中的【导入资源】,将与知识库对应类型的 “用户行为分析.xml” 文件导入系统。
4、进入 “用户行为分析模型” 数据模型,预览日期表的数据。
预览情况 | 处理方法 |
---|---|
数据预览正常 | 进入下一步骤 |
提示“日期表不存在” | 右键“日期表”-编辑,点击确认,新建日期表。 |
5、手动抽取数据,抽取方式可参考抽取设置。
注意:该示例中的数据模型已设置抽取计划:每天0:00自动抽取,可根据实际情况自行修改,修改方法可参考抽取计划。
6、打开 “用户行为分析看板” ,数据显示正常即可。可根据实际情况另存看板,并修改为个人的用户行为分析看板。
锚 | ||||
---|---|---|---|---|
|
其余类型知识库的使用方法
本文档的示例资源仅适用于MySQL/Oracle知识库。如果使用其余类型知识库,可在导入资源后,进入 “用户行为分析模型” 数据模型,查看是否存在错误提示。若存在错误提示,可尝试将 “用户行为分析模型” 数据模型中的sql查询语句修改为当前知识库的sql语句再运行,需要修改的sql查询可见下图:
注意事项
1、该资源需使用MPP高速缓存库。