Partager via


Élément NotifyTableChange (XMLA)

Notifie une instance d’Analysis Services qu’une modification a été apportée à des tables dans une source de données spécifiée.

Syntaxe

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

Caractéristiques de l’élément

Caractéristique Description
Type de données et longueur None
Valeur par défaut None
Cardinalité 0-n : élément facultatif pouvant apparaître plusieurs fois.

Relations d’éléments

Relation Élément
Éléments parents Commande
Éléments enfants Object, TableNotifications

Remarques

La commande NotifyTableChange permet à une application cliente de notifier explicitement une instance de Analysis Services qu’une ou plusieurs tables contenues dans une source de données ont été modifiées. Pour la mise en cache proactive, cette notification indique que les objets OLAP relationnels (ROLAP) basés sur ces tables doivent être examinés et mis à jour.

Cette méthode de notification convient le mieux aux objets ROLAP basés sur des vues ou des requêtes nommées définies dans une vue de source de données dont les modifications peuvent être délicates à détecter et suivre.

L’élément Object doit faire référence à une source de données dans la base de données Analysis Services. Si l'élément Object fait référence à un objet autre qu'une source de données, une erreur survient.