다음을 통해 공유


개체 정의 및 식별(XMLA)

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

개체 식별자

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

개체 참조

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

개체 정의

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

참고 항목

Object 요소(XMLA)
ParentObject 요소(XMLA)
Source 요소(XMLA)
Target 요소(XMLA)
Analysis Services에서 XMLA를 사용하여 개발