다음을 통해 공유


셀 업데이트(XMLA)

UpdateCells 명령을 사용하면 큐브 쓰기 저장(writeback)이 가능한 큐브의 여러 셀 값을 변경할 수 있습니다. Microsoft SQL Server Analysis Services는 업데이트할 셀이 포함된 각 파티션에 대한 별도의 쓰기 저장(writeback) 테이블에 업데이트된 정보를 저장합니다.

[!참고]

UpdateCells 명령은 큐브 쓰기 저장(writeback) 동안 할당을 지원하지 않습니다. 할당된 쓰기 저장(writeback)을 사용하려면 Statement 명령을 사용하여 MDX(Multidimensional Expressions) UPDATE 문을 보내야 합니다. 자세한 내용은 UPDATE CUBE 문(MDX)을 참조하십시오.

셀 지정

UpdateCells 명령의 Cell 속성은 업데이트할 셀을 포함합니다. 해당 셀의 서수 번호를 사용하여 Cell 속성의 각 셀을 식별할 수 있습니다. 이론적으로 Analysis Services에서는 큐브를 p 차원 배열로 가정하고 큐브의 셀에 번호를 매깁니다. 여기서 p는 축의 수입니다. 셀은 행 중심의 순서로 번호가 매겨집니다. 다음 그림에서는 셀의 서수 번호를 계산하는 수식을 보여 줍니다.

셀 서수 위치 계산 수식

셀의 서수 번호를 알고 있으면 Cell 속성의 Value 속성에 원하는 셀 값을 지정할 수 있습니다.

참고 항목

참조

Update 요소(XMLA)

개념

Analysis Services에서 XMLA를 사용하여 개발