Metoda Server.NotifyTableChange
Powiadamia wystąpienie Usługi Analysis Services , że nastąpiła zmiana w tabelach w określonych danych źródło.
Przestrzeń nazw: Microsoft.AnalysisServices
Zestaw: Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)
Składnia
'Deklaracja
Public Sub NotifyTableChange ( _
dataSource As DataSource, _
tableNotifications As TableNotificationCollection _
)
'Użycie
Dim instance As Server
Dim dataSource As DataSource
Dim tableNotifications As TableNotificationCollection
instance.NotifyTableChange(dataSource, _
tableNotifications)
public void NotifyTableChange(
DataSource dataSource,
TableNotificationCollection tableNotifications
)
public:
void NotifyTableChange(
DataSource^ dataSource,
TableNotificationCollection^ tableNotifications
)
member NotifyTableChange :
dataSource:DataSource *
tableNotifications:TableNotificationCollection -> unit
public function NotifyTableChange(
dataSource : DataSource,
tableNotifications : TableNotificationCollection
)
Parametry
- dataSource
Typ: Microsoft.AnalysisServices.DataSource
Źródło danych w Usługi Analysis Services bazy danych.
- tableNotifications
Typ: Microsoft.AnalysisServices.TableNotificationCollection
TableNotifications Obiektów, które opisują zmienione tabele.
Uwagi
NotifyTableChange Polecenie umożliwia aplikacji klient wyraźnie o Usługi Analysis Services wystąpienia tej jednej lub kilku tabel zawartych w danych źródło została zmieniona.Dla aktywne buforowanie to powiadomienie wskazuje, że relacyjny tryb OLAP powinien przeglądowi i uaktualnianiu obiektów (ROLAP) w tych tabelach.
Ta metoda powiadomienie jest najlepsza ROLAP obiektów, które są oparte na widokach lub o nazwie zdefiniowane w widok źródło danych, dla którego może być trudne do wykrywać i śledzić zmiany kwerendy.
Aby uzyskać więcej informacji na temat aktywne buforowanie, zobacz Proaktywnego buforowania (partycje).