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


Элемент NotifyTableChange (XML для аналитики)

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

Синтаксис

<Command>
   <NotifyTableChange>
      <Object>...</Object>
      <TableNotifications>...</TableNotifications>
   </NotifyTableChange>
</Command>

Характеристики элемента

Характеристика

Описание

Тип данных и длина

Нет

Значение по умолчанию

Нет

Количество элементов

От 0 до n: необязательный элемент, который может встречаться несколько раз.

Связи элемента

Связь

Элемент

Родительские элементы

Command

Дочерние элементы

Object, TableNotifications

Замечания

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

Этот метод уведомления лучше всего подходит для объектов ROLAP, основанных на представлениях или именованных запросах, определенных в представлении источника данных, изменения в которых сложно выявлять и отслеживать.

Элемент Object должен ссылаться на источник данных в базе данных служб Analysis Services. Если элемент Object ссылается на объект, отличный от источника данных, возникает ошибка.

Дополнительные сведения об упреждающем кэшировании см. в разделе Упреждающее кэширование (секции).

См. также

Основные понятия