개체 정의 및 식별(XMLA)Defining and Identifying Objects (XMLA)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services개체는 XML에서 개체 식별자 및 개체 참조를 사용 하 여 Analysis (XMLA) 명령에 대 한 식별 되 고 Analysis Services Scripting Language (ASSL) 요소 XMLA 명령을 사용 하 여 정의 됩니다. Objects are identified in XML for Analysis (XMLA) commands by using object identifiers and object references, and are defined by using Analysis Services Scripting Language (ASSL) elements XMLA commands.

개체 식별자Object Identifiers

인스턴스에서 정의 된 개체의 고유 식별자를 사용 하 여 식별 되는 개체 MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services합니다.An object is identified by using the unique identifier of the object as defined on an instance of MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services. 개체 식별자는 명시적으로 지정할 수도 있고 Analysis ServicesAnalysis Services에서 개체를 만들 때 Analysis ServicesAnalysis Services 인스턴스에 의해 결정될 수도 있습니다.Object identifiers can either be explicitly specified or determined by the Analysis ServicesAnalysis Services instance when Analysis ServicesAnalysis Services creates the object. 사용할 수는 Discover 에 대 한 개체 식별자를 검색할 메서드 후속 Discover 또는 Execute 메서드를 호출 합니다.You can use the Discover method to retrieve object identifiers for subsequent Discover or Execute method calls.

개체 참조Object References

일부 XMLA 명령은 같은 삭제 또는 프로세스, 개체 참조를 사용 하 여 모호 하지 않은 방식에서으로 개체를 참조 합니다.Several XMLA commands, such as Delete or Process, use an object reference to refer to an object in an unambiguous manner. 개체 참조에는 명령이 실행되는 대상 개체에 대한 개체 식별자와 해당 개체의 상위 항목에 대한 개체 식별자가 포함됩니다.An object reference contains the object identifier of the object on which a command is executed and the object identifiers of the ancestors for that object. 예를 들어 파티션의 개체 참조에는 해당 파티션에 대한 개체 식별자와 해당 파티션의 부모 측정값 그룹, 큐브 및 데이터베이스에 대한 개체 식별자가 포함됩니다.For example, the object reference for a partition contains the object identifier of the partition, as well as the object identifiers of that partition's parent measure group, cube, and database.

개체 정의Object Definitions

만들기Alter XMLA의 명령 개체 만들거나 변경, 각각에 Analysis ServicesAnalysis Services 인스턴스.The Create and Alter commands in XMLA create or alter, respectively, objects on an Analysis ServicesAnalysis Services instance. 이러한 개체에 대 한 정의로 표시 됩니다는 ObjectDefinition ASSL의에서 요소를 포함 하는 요소입니다.The definitions for those objects are represented by an ObjectDefinition element that contains elements from ASSL. 사용 하 여 모든 주요 개체와 많은 보조 개체에 대 한 개체 식별자를 명시적으로 지정할 수 있습니다는 ID 요소입니다.Object identifiers can be explicitly specified for all major and many minor objects by using the ID element. 경우는 ID 요소가 사용 되지 않습니다는 Analysis ServicesAnalysis Services 인스턴스에서 식별할 개체에 의존 하는 명명 규칙의 고유 식별자를 제공 합니다.If the ID element is not used, the Analysis ServicesAnalysis Services instance provides a unique identifier, with a naming convention that depends on the object to be identified. 사용 하는 방법에 대 한 자세한 내용은 만들기Alter 개체를 정의 하는 명령을 참조 만들기 및 개체 변경 ( XMLA ) .For more information about how to use the Create and Alter commands to define objects, see Creating and Altering Objects (XMLA).

관련 항목:See Also

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