다음을 통해 공유


개체 정의 및 식별(XMLA)

XMLA(XML for Analysis) 명령에서 개체를 식별하는 데는 개체 식별자와 개체 참조를 사용하며 개체를 정의하는 데는 ASSL(Analysis Services Scripting Language) 요소 XMLA 명령을 사용합니다.

개체 식별자

개체는 MicrosoftSQL ServerAnalysis Services의 인스턴스에 정의된 개체의 고유 식별자를 사용하여 식별됩니다. 개체 식별자는 명시적으로 지정할 수도 있고 Analysis Services에서 개체를 만들 때 Analysis Services 인스턴스에 의해 결정될 수도 있습니다. Discover 메서드를 사용하여 이후에 Discover 또는 Execute 메서드를 호출할 때 사용할 개체 식별자를 검색할 수 있습니다.

개체 참조

Delete 또는 Process와 같은 일부 XMLA 명령은 개체 참조를 사용하여 개체를 명확하게 참조합니다. 개체 참조에는 명령이 실행되는 대상 개체에 대한 개체 식별자와 해당 개체의 상위 항목에 대한 개체 식별자가 포함됩니다. 예를 들어 파티션의 개체 참조에는 해당 파티션에 대한 개체 식별자와 해당 파티션의 부모 측정값 그룹, 큐브 및 데이터베이스에 대한 개체 식별자가 포함됩니다.

개체 정의

XMLA의 CreateAlter 명령은 각각 Analysis Services 인스턴스에서 개체를 만들거나 변경합니다. 이러한 개체에 대한 정의는 ASSL의 요소를 포함하는 ObjectDefinition 요소로 표현됩니다. 모든 주요 개체와 많은 보조 개체의 개체 식별자는 ID 요소를 사용하여 명시적으로 지정할 수 있습니다. ID 요소를 사용하지 않으면 Analysis Services 인스턴스에서는 식별할 개체에 따라 명명 규칙을 사용하여 고유 식별자를 제공합니다. Create 및 Alter 명령을 사용하여 개체를 정의하는 방법은 개체 만들기 및 변경(XMLA)을 참조하십시오.