Öğ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. |
Ö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.
Note:
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.
Note:
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.
Note:
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.