Поделиться через


Server.NotifyTableChange(DataSource, TableNotificationCollection) Метод

Определение

Уведомляет экземпляр служб Analysis Services, что в таблицах указанного источника данных произошло изменение.

public void NotifyTableChange (Microsoft.AnalysisServices.DataSource dataSource, Microsoft.AnalysisServices.TableNotificationCollection tableNotifications);
member this.NotifyTableChange : Microsoft.AnalysisServices.DataSource * Microsoft.AnalysisServices.TableNotificationCollection -> unit
Public Sub NotifyTableChange (dataSource As DataSource, tableNotifications As TableNotificationCollection)

Параметры

dataSource
DataSource

Источник данных в базе данных служб Analysis Services.

tableNotifications
TableNotificationCollection

Объекты TableNotifications, описывающие измененные таблицы.

Комментарии

Команда NotifyTableChange позволяет клиентскому приложению явным образом уведомлять экземпляр служб Analysis Services о том, что одна или несколько таблиц, содержащихся в источнике данных, были изменены. Для упреждающего кэширования такое уведомление указывает, что объекты реляционного OLAP (ROLAP), основанные на этих таблицах, должны быть проверены и обновлены. Этот метод уведомления лучше всего использовать для объектов ROLAP, основанных на представлениях или именованных запросах, определенных в представлении источника данных, для которых изменения могут быть трудно обнаружить и отслеживать. Дополнительные сведения об упреждающем кэшировании см. в разделе "Упреждающее кэширование" (секции).

Применяется к