셀 업데이트(XMLA)

 

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

System_CAPS_ICON_note.jpg 참고


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를 사용하여 개발

표시: