Condividi tramite


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

Command

Elemento figlio

Object, TableNotifications

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).

Vedere anche

Concetti

Comandi (XMLA)