通知(“存储选项”对话框)(Analysis Services - 多维数据)
使用 SQL Server Data Tools (SSDT) 中“存储选项”对话框的“通知”选项卡为维度、多维数据集、度量值组或分区设置通知方法和相关设置。
注意
您必须熟悉存储模式和主动缓存功能,才可以修改这些设置。 有关详细信息,请参阅 主动缓存 (分区) 。
选项
术语 | 定义 |
---|---|
存储模式 | 选择对象要使用的存储模式。 MOLAP 对象使用多维 OLAP (MOLAP) 存储。 HOLAP 对象使用混合 OLAP (HOLAP) 存储。 ROLAP 对象使用关系 OLAP (ROLAP) 存储。 |
启用主动缓存 | 启用主动缓存。 注意:如果未选择此选项,则将禁用除“存储模式” 外的所有选项。 |
SQL Server | 在 Microsoft SQL Server 上使用专用跟踪机制来标识对象的基础表的更改。 |
指定跟踪表 | 为对象指定要跟踪的基础表,然后键入表的列表并使用分号 (;) 字符进行分隔,或单击省略号按钮 (...) 以打开“关系对象”对话框并选择要跟踪的表。 有关详细信息,请参阅 “关系对象”对话框 (Analysis Services - 多维数据) 。 如果未选择此选项,Analysis Services 会尝试确定要针对对象跟踪的基础表的列表(如果满足某些要求)。 有关这些要求的详细信息,请参阅 主动缓存 (分区) 。 |
已启动的客户端 | 选择此选项可以使用 XML for Analysis (XMLA) 命令 NotifyTableChange ,以标识对象的基础表的更改。 如果计划使用基于客户端的通知过程,通常应选择此选项。 |
指定跟踪表 | 选择此选项可以为对象指定要跟踪的基础表,然后键入表的列表并使用分号 (;) 字符进行分隔,或单击省略号按钮 (...) 以打开“关系对象”对话框并选择要跟踪的表。 有关详细信息,请参阅 “关系对象”对话框 (Analysis Services - 多维数据) 。 如果未选择此选项,Analysis Services 会尝试确定要针对对象跟踪的基础表的列表(如果满足某些要求)。 有关这些要求的详细信息,请参阅 主动缓存 (分区) 。 |
按计划轮询 | 使用轮询机制,通过对相应对象的基础表运行一系列查询以标识更改。 |
轮询间隔 | 指定在 Analysis Services 执行轮询查询和处理轮询网格中定义的查询之前应经过的时间段的间隔和时间单位。 |
启用增量更新 | 基于一组专用于只标识追加数据的轮询查询和处理查询,增量更新对象的 MOLAP 缓存。 如果选择此选项,轮询查询将与数据源视图中的一个表标识符相关联。 随后,系统会使用处理查询将轮询查询的当前值与上次所执行轮询查询的存储值进行比较,以标识更改。 如果未选择此选项,则会完全更新 MOLAP 缓存。 系统将使用轮询查询来标识已发生更改,而不需要使用处理查询或表标识符。 |
轮询网格 | 包含由 Analysis Services 用于轮询数据源和标识对象基础表更改的轮询查询、处理查询和表标识符。 该网格包含以下列: 轮询查询:键入在轮询间隔内执行的单一实例查询以标识对象的更改,或单击省略号按钮 (...) 打开“ 创建轮询查询 ”对话框并定义单一实例查询。 有关详细信息,请参阅 创建轮询查询对话框 (Analysis Services - 多维数据) 。 如果选择了 “启用增量更新” ,轮询查询应返回标识添加到 “表”中所标识表的最后一条记录的值。 如果未选择 “启用增量更新” ,轮询查询应返回标识表中当前记录数的值。 处理查询:键入按轮询间隔执行的查询以从表中标识的表中检索新 记录,或单击省略号按钮 (...) 打开“ 创建处理查询 ”对话框并定义查询。 有关详细信息,请参阅 (Analysis Services - 多维数据) 创建处理查询对话框 。 应将查询参数化为接受两个参数- 轮询 查询中查询返回的前一个值和 轮询查询中查询返回的当前值,可用于仅标识和提取在轮询期间添加的记录。 请注意,只有在选择了“启用增量更新” 时,才会启用此选项。 表:键入 轮询 查询中查询跟踪最后一条记录所针对的表的标识符,或单击省略号按钮 (...) 打开“ 查找表 ”对话框并选择该表。 有关详细信息,请参阅 “查找表”对话框 (Analysis Services - 多维数据) 。 |