Alter 요소(XMLA)

 

적용 대상: SQL Server 2016 Preview

사용 하는 Analysis Services Scripting Language (ASSL) 요소를 포함 된 Execute 개체의 인스턴스를 변경 하려면 Microsoft SQL Server Analysis Services합니다.

  
<Command>  
   <Alter Scope="enum" AllowCreate="boolean" ObjectExpansion="enum">  
      <Object>...</Object>  
      <ObjectDefinition>...</ObjectDefinition>  
   </Alter>  
</Command>  

특징설명
데이터 형식 및 길이없음
기본값없음
카디널리티0-n: 두 번 이상 나타날 수 있는 선택적 요소입니다.
관계요소
부모 요소명령
자식 요소개체, ObjectDefinition
AttributeDescription
AllowCreate(선택 사항 부울 특성)에 정의 된 개체가 있는지 여부를 나타내는 Alter 아직 존재 하지 않는 경우 명령을 만들어야 합니다.

경우에 정의 된 개체를 true로 설정의 ObjectDefinition 요소에 만들어집니다.는 Analysis Services 아직 존재 하지 않는 경우. 즉,는 Alter 명령으로 처리 됩니다는 만들기 경우는 개체가 존재 하지 않는 이미 인스턴스에서 명령입니다.

이 특성은 생략 되거나로 설정 하는 경우 false, 개체가 아직 존재 하지 않는 경우 오류가 발생 합니다.
ObjectExpansion(선택 사항 Enum 특성)에서 수행할 변경의 범위를 정의 Execute 메서드.

경우로 설정 ObjectProperties, ObjectDefinition 요소 포함 해야 변경, 주요 개체의 전체 정의 하위 보조 개체를 포함 합니다. 변경할 개체의 하위 주요 개체는 변경되지 않은 상태로 유지됩니다.

참고: 사용 하는 경우는 ObjectProperties 사용 하 여 설정의 ClrAssembly 데이터 형식으로는 데이터 관련 된 요소 ClrAssemblyFile 데이터 형식을 지정할 필요가 없습니다. 지정 하지 않으면는 ClrAssembly 기존 파일을 사용 합니다.

경우 설정 ExpandFull, ObjectDefinition 요소 뿐만 아니라 변경할 개체의 정의 뿐만 아니라 변경할 개체의 하위 항목인 모든 주요 개체의 정의 포함 해야 합니다.

참고:는 ExpandFull 설정을 함께 사용할 수 없습니다는 서버 요소입니다.
범위(선택 사항 Enum 특성)에 정의 된 개체의 기간을 정의 ObjectDefinition 요소입니다.

경우로 설정 세션에 정의 된 개체는 ObjectDefinition 요소 XMLA 세션 기간 동안만 존재 합니다.

참고: 사용 하는 경우는 세션 설정을 ObjectDefinition 요소만 포함할 수 차원, 큐브, 또는 MiningModel ASSL 요소.

이 특성을 생략하면 ObjectDefinition 요소에 정의된 개체가 Analysis Services 인스턴스에서 개체를 만들 때 사용하는 ASSL(Analysis Services Scripting Language) 요소를 포함합니다.

Alter 가 지정한 부모 개체 아래에 주요 개체 하나의 정의 변경 하는 명령에서 ParentObject 요소입니다.

명령 (XMLA)

커뮤니티 추가 항목

표시: