Partilhar via


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

Command

Elementos filho

Object, TableNotifications

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

Consulte também

Conceitos