Elemento NotifyTableChange (XMLA)
Notifica a un’istanza di MicrosoftSQL ServerAnalysis Services che le tabelle sono state modificate in un’origine dati specificata.
Sintassi
<Command>
<NotifyTableChange>
<Object>...</Object>
<TableNotifications>...</TableNotifications>
</NotifyTableChange>
</Command>
Caratteristiche elemento
Caratteristica |
Descrizione |
---|---|
Tipo di dati e lunghezza |
Nessuno |
Valore predefinito |
Nessuno |
Cardinalità |
0-n: Elemento facoltativo che può ricorrere più di una volta. |
Relazioni elemento
Relazione |
Elemento |
---|---|
Elementi padre |
|
Elementi figlio |
Osservazioni
Il comando NotifyTableChange consente a un'applicazione client di notificare in modo esplicito un'istanza Analysis Services che una o più tabelle contenute in un'origine dati sono state modificate. Per il caching attivo, questa notifica indica che gli oggetti OLAP (ROLAP) relazionali basati su quelle tabelle devono essere rivisti e aggiornati.
Questo metodo di notifica viene utilizzato meglio per oggetti ROLAP basati su viste o query denominate definite in una vista origine dati per la quale è difficile rilevare e registrare le modifiche.
L'elemento Object deve riferirsi a un'origine dati nel database Analysis Services. Se l'elemento Object fa riferimento a un oggetto diverso da un’origine dati, si verifica un errore.
Per ulteriori informazioni sul caching attivo, vedere Caching attivo (partizioni).