Partilhar 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 de cubo. Microsoft SQL Server 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ção

O comando UpdateCells não dá suporte a alocações durante o write-back de cubo. Para usar o write-back alocado, você deve usar o comando Instrução para enviar uma instrução MDX (Expressões Multidimensionais). Para obter mais informações, consulte a 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 usando o número ordinal dessa célula. Conceitualmente, SQL Server Analysis Services numera células em um cubo como se o cubo fosse uma matriz p dimensional, em que p é o número de eixos. As células são tratadas em ordem linha-principal. A ilustração a seguir mostra a fórmula para o cálculo do número ordinal de uma célula.

Formula to calculate the cell ordinal position

Depois de saber o número ordinal de uma célula, você pode indicar o valor pretendido da célula na propriedade Value da propriedade Cell .

Consulte Também

Elemento Update (XMLA)
Desenvolvendo com XMLA no Analysis Services