审核跟踪分析报告
使用“审核跟踪分析”报告,通过在数据输入报告中写回值,查看用户在 OLAP 数据库中对单元格值做出的更改详细信息。一些更改是在数据库中将值写回基本元素的结果。另一些是将值写回合并元素的结果。写回合并元素时,在组成合并元素的基本元素之间分配(散布)值。从“记录类型”列表相应选择,查看对单元格、散布值或二者的更改。
必须在 OLAP Administration 中启用“”选项,而且必须在 SQL Server Management Studio 等程序中创建关系数据库。
此报告旨在供详细了解 OLAP 数据库的多维数据集和维度的业务建模人员使用。
可查看对特定用户或所有用户,以及对特定多维数据集或所有多维数据集的分析。
多维数据集中的每个单元格均由多维数据集的维度内元素交集标识。例如,在包含“财务”、“地区”和“日期”维度的多维数据集中,显示 2016 年欧洲净收入值的单元格位于“财务”维度的“净收入”元素、“地区”维度的“欧洲”元素与“日期”维度的 2016 元素之间的交集。在“日志文件分析”中,经过更改的每个单元格均由与其存在交集的维度和元素标识。报告为每个维度显示一列。每列显示与经过更改的单元格存在交集的元素。多维数据集最多包含 29 个维度。在“日志文件分析”中,按照多维数据集中的顺序对维度编号。因此,必须了解每个多维数据集中的维度顺序,以及在每个多维数据集中,每个编号表示哪个维度。
除了前两列(“时间”和“新值”)之外,均可隐藏。若要对报告隐藏列,右击列标题,然后选择“”。若要显示所有列,在最后一列中单击“”图标,然后选择“”。
若要以升序或降序对列排序,单击列标题,然后单击向上或向下箭头。
在日志文件中,一些写回操作将被多次记录,所以在报告中多次列出。
可使用自定义筛选器,只返回特定记录。对于报告的每一列,“正在监控自定义筛选器”对话框都有一个“条件”字段。指定筛选条件和运算符,然后单击“”。若要清除筛选器,单击字段旁边的“”图标。
如果在“多维数据集”列表中选择“”,建议不要使用自定义筛选器,因为一些元素存在于多个维度。
除了标识经过更改的单元格的维度和元素之外,报告还显示以下信息:
- 时间
- 做出更改的日期和时间。
- 多维数据集
- 做出更改的多维数据集。
- 新旧值
- 按照所选单元格类型,单列显示新旧字符串值和新旧数字值。
- 单元格类型
- 值是数字还是字符串值。
- 数据库服务器
- 做出更改的数据库服务器。
- IP 地址
- 做出更改的 IP 地址。
- 用户
- 做出更改的用户的用户名。
- 操作键
- 各项写回操作均由键标识。例如,如果在财年第一季度散布值,则将三个条目写入日志文件,季度每月一个。每个条目都有相同的操作键。操作键是 AleaLog 中两张表之间的联系。可在 WHERE 子句中使用操作键查询每张表。例如,可使用 select 语句(其中操作键提供 WHERE 子句)查询 OlapAuditCell 表,进而确定受散布操作影响的单元格:
select * from dboeOlapAuditCell where [Operation key]='ALCCONFIG_ITERATION141806097221539312626'
- 操作明细
- 对于散布值,“操作明细”列显示散布方法、四舍五入和小数位数明细。