Elemento NotifyTableChange (XMLA)
Notifica uma instância do Analysis Services de que uma alteração ocorreu nas tabelas em uma fonte de dados especificadas.
Syntax
<Command>
<NotifyTableChange>
<Object>...</Object>
<TableNotifications>...</TableNotifications>
</NotifyTableChange>
</Command>
Características do elemento
Característica | Descrição |
---|---|
Comprimento e tipo de dados | Nenhum |
Valor padrão | Nenhum |
Cardinalidade | 0-n: Elemento opcional que pode ocorrer mais de uma vez. |
Relações de elemento
Relação | Elemento |
---|---|
Elementos pai | Comando |
Elementos filho | Object, TableNotifications |
Comentários
O comando NotifyTableChange permite que um aplicativo cliente notifique explicitamente uma instância Analysis Services que uma ou mais tabelas contidas em uma fonte de dados foram alteradas. 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 de fonte de dados em que as alterações podem ser difíceis de detectar e rastrear.
O elemento Object deve se referir a uma fonte de dados no banco Analysis Services dados. Se o elemento Object se referir a um objeto diferente de uma fonte de dados, ocorrerá um erro.