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. 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ção

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

Especificando células

A propriedade Cell do UpdateCells comando 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 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.

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

Depois de saber o número ordinal de uma célula, você poderá 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