Элемент 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 ссылается на объект, отличный от источника данных, возникает ошибка.