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 UpdateCells comando 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 UPDATE MDX (Expressões Multidimensionais). Para obter mais informações, consulte a 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 usando o Cell 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 endereçadas em ordem de linha principal. A ilustração a seguir mostra a fórmula para calcular o 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)
Desenvolvimento com XMLA em Analysis Services