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


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

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

Синтаксис

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

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

Характеристика Описание
Тип данных и длина Нет
Значение по умолчанию Нет
Кратность от 0 до n: необязательный элемент, который может встречаться несколько раз.

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

Связь Элемент
Родительские элементы Команда
Дочерние элементы Object, TableNotifications

Комментарии

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

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

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