NotifyTableChange 元素 (XMLA)
通知 Microsoft SQL Server Analysis Services 实例,指定数据源中的表发生了更改。
语法
<Command>
<NotifyTableChange>
<Object>...</Object>
<TableNotifications>...</TableNotifications>
</NotifyTableChange>
</Command>
元素特征
特征 |
说明 |
---|---|
数据类型和长度 |
无 |
默认值 |
无 |
基数 |
0-n:可多次出现的可选元素。 |
元素关系
关系 |
元素 |
---|---|
父元素 |
|
子元素 |
注释
NotifyTableChange 命令允许客户端应用程序显式通知 Analysis Services 实例数据源中包含的一个或多个表发生了更改。 对于主动缓存,此通知指示应该查看并更新基于这些表的关系 OLAP (ROLAP) 对象。
这种通知方法最好用于基于数据源视图中定义的视图或命名查询的 ROLAP 对象,因为很难检测和跟踪这些对象的更改。
Object 元素必须引用 Analysis Services 数据库中的数据源。 如果 Object 元素引用对象而非数据源,则会发生错误。
有关主动缓存的详细信息,请参阅主动缓存(分区)。