Elemento NotifyTableChange (XMLA)
Notifica a un’istanza di Microsoft SQL Server Analysis 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 |
|
Elemento 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 la memorizzazione nella cache attiva, 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 sulla memorizzazione nella cache attiva, vedere Memorizzazione nella cache attiva (partizioni).