Aracılığıyla paylaş


Öğe (XMLA) değiştirme

Contains Analysis Services Scripting Language (ASSL) elements used by the Execute method to alter objects on an instance of Microsoft SQL Server Analysis Services.

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

Öğe özellikleri

Özellik

Açıklama

Veri türü ve uzunluğu

None

Varsayılan değer

None

Önem düzeyi

0-n: Birden çok kez ortaya çıkabilecek isteğe bağlı öğesi.

Öğe ilişkiler

İlişki

Element

Üst öğe

Komutu

Alt öğeler

Nesne, ObjectDefinition

Öznitelikler

Attribute

Açıklama

AllowCreate

(Isteğe bağlı Boolean öznitelik) nesneleri, tanımlı olup olmadığını gösterir Alter Bunlar zaten yoksa, komut oluşturulmalıdır.

Varsa, tanımlanan nesnelerin true olarak küme ObjectDefinition öğe üzerinde oluşturulur Analysis Services Bunlar zaten yoksa örnek. Diğer bir deyişle, Alter komut olarak işlem görür bir Create nesneleri örneğinde zaten yoksa komutu.

Bu öznitelik atlanırsa veya küme için false, nesneleri zaten yoksa bir hata oluşur.

ObjectExpansion

(Isteğe bağlı Enum öznitelik) tarafından gerçekleştirilmek üzere harmanlamasının kapsamını tanımlar Execute yöntem.

küme Için ObjectProperties, ObjectDefinition öğe, bağımlı alt nesneler dahil olmak üzere yalnızca değiştirilmesi için , ana nesnenin tam tanımını içermelidir. Değiştirilecek nesnesinin bağımlı ana nesneler değişmeden kalır.

NoteNote:
Kullanırken ObjectProperties ile ayarlama ClrAssembly veri türüVeri ilişkili öğesiClrAssemblyFile veri türleri değil gerekir belirtilmelidir.Belirtilmezse, ClrAssembly var olan dosyaları kullanır.

küme Için ExpandFull, ObjectDefinition Değiştirilecek nesnenin tanımını değil, aynı zamanda alt öğelerin nesnesinin değiştirilecek olan tüm nesnelerin ana tanımları, öğe içermelidir.

NoteNote:
The ExpandFull setting cannot be used with the Server element.

Kapsam

(Isteğe bağlı Enum öznitelik) tanımlanan nesnelerin süresini tanımlar ObjectDefinition öğe.

küme Için Session, tanımlanan nesnelerin ObjectDefinition öğe yalnızca XMLA oturum süresince yok.

NoteNote:
Kullanırken Session ayarlama, ObjectDefinition öğe yalnızca içerebilir Boyut, Küp, or MiningModel ASSL öğeleri.

Bu öznitelik girilmediği takdirde, nesnelerin tanımlanmış ObjectDefinition üzerinde kalıcı öğe Analysis Services örnek.

Remarks

Her Alter komut, tek bir ana nesnesi tarafından belirtilen üst nesne altında tanımını değiştirir ParentObject öğesi.

See Also

Concepts