Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Benachrichtigt eine Instanz von Microsoft SQL Server Analysis Services, dass Tabellen in einer bestimmten Datenquelle geändert wurden.
Syntax
<Command>
<NotifyTableChange>
<Object>...</Object>
<TableNotifications>...</TableNotifications>
</NotifyTableChange>
</Command>
Elementmerkmale
Merkmal |
Beschreibung |
|---|---|
Datentyp und -länge |
Keine |
Standardwert |
Keiner |
Kardinalität |
0-n: Optionales Element, das mehr als einmal auftreten kann. |
Elementbeziehungen
Beziehung |
Element |
|---|---|
Übergeordnete Elemente |
|
Untergeordnete Elemente |
Hinweise
Der NotifyTableChange-Befehl ermöglicht es einer Clientanwendung, eine Analysis Services-Instanz explizit darüber zu benachrichtigen, dass eine oder mehrere Tabelle(n) in einer Datenquelle geändert wurden. Beim proaktiven Caching zeigt diese Benachrichtigung an, dass relationale OLAP-Objekte (ROLAP), die auf diesen Tabellen basieren, überprüft und aktualisiert werden sollten.
Diese Benachrichtigungsmethode wird am besten für ROLAP-Objekte verwendet, die auf Sichten oder benannten Abfragen basieren, die in einer Datenquellensicht definiert sind, deren Änderungen schwer zu erkennen sind.
Das Object-Element muss auf eine Datenquelle in der Analysis Services-Datenbank verweisen. Wenn das Object-Element auf ein Objekt verweist, bei dem es sich nicht um eine Datenquelle handelt, tritt ein Fehler auf.
Weitere Informationen zum proaktiven Zwischenspeichern finden Sie unter Proaktives Zwischenspeichern (Partitionen).