Элемент NotifyTableChange (XML для аналитики)
Уведомляет экземпляр служб 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 ссылается на объект, отличный от источника данных, возникает ошибка.
Дополнительные сведения об упреждающем кэшировании см. в разделе Упреждающее кэширование (секции).