Share via


Atualizando células (XMLA)

Você pode usar o comando UpdateCells para alterar o valor de uma ou mais células em um cubo habilitado para write-back. O Microsoft SQL Server Analysis Services armazena as informações atualizadas em uma tabela de write-back separada para cada partição que contém células a serem atualizadas.

ObservaçãoObservação

O comando UpdateCells não oferece suporte a alocações durante o write-back de cubo. Para usar o write-back alocado, use o comando Statement para enviar uma instrução UPDATE de uma expressão multidimensional (MDX). Para obter mais informações, consulte Instrução UPDATE CUBE (MDX).

Especificando células

A propriedade Cell do comando UpdateCells contém as células a serem atualizadas. Você identifica cada célula na propriedade Cell que usa o número ordinal dessa célula. Conceitualmente, o Analysis Services numera células em um cubo se o cubo for uma matriz dimensional p, onde p é o número de eixos. As células são tratadas na ordem principal das linhas. A ilustração a seguir mostra a fórmula para o cálculo do número ordinal de uma célula.

Fórmula para calcular a posição ordinal da célula

Quando você souber o número ordinal de uma célula, poderá indicar o valor planejado para a célula na propriedade Value da propriedade Cell.