Elemento NotifyTableChange (XMLA)
Notifica uma instância de Microsoft SQL Server Analysis Services que uma alteração ocorreu nas tabelas em uma fonte de dados especificada.
Sintaxe
<Command>
<NotifyTableChange>
<Object>...</Object>
<TableNotifications>...</TableNotifications>
</NotifyTableChange>
</Command>
Características do elemento
Característica |
Descrição |
---|---|
Tipo de dados e comprimento |
Nenhum |
Valor padrão |
Nenhum |
Cardinalidade |
0-n: elemento opcional que pode ocorrer mais de uma vez. |
Relações do elemento
Relação |
Elemento |
---|---|
Elementos pai |
|
Elementos filho |
Comentários
O comando NotifyTableChange permite que um aplicativo cliente notifique explicitamente uma instância do Analysis Services sobre a alteração de uma ou mais tabelas contidas em uma fonte de dados. Para armazenamento em cache pró-ativo, essa notificação indica que objetos ROLAP (OLAP relacionais) baseados naquelas tabelas devem ser revisados e atualizados.
Esse método de notificação é melhor utilizado para objetos ROLAP baseados em exibições ou consultas nomeadas, definidas em uma exibição da fonte de dados em que as alterações podem ser difíceis de detectar e rastrear.
O elemento Object deve recorrer a uma fonte de dados no banco de dados Analysis Services. Se o elemento Object se referir a um objeto diferente de uma fonte de dados, ocorrerá um erro.
Para obter mais informações sobre cache pró-ativo, consulte Cache pró-ativo (partições).