ALTER öğesi (xmla)
Analysis Services Scripting Language (assl) elemanları tarafından kullanılan içeren Execute yöntemi örneği nesnelerde değiştirmek için Microsoft SQL Server Analysis Services.
Sözdizimi
<Command>
<Alter Scope="enum" AllowCreate="boolean" ObjectExpansion="enum">
<Object>...</Object>
<ObjectDefinition>...</ObjectDefinition>
</Alter>
</Command>
Öğe özellikleri
Karakteristik |
Açıklama |
---|---|
Veri türü ve uzunluğu |
Hiçbiri |
Varsayılan değer |
Hiçbiri |
Önem düzeyi |
0-n: isteğe bağlı öğe birden çok kez ortaya çıkabilir. |
Öğe ilişkiler
İlişki |
Element |
---|---|
Üst öğeler |
|
Alt öğeler |
Öznitelikler
Attribute |
Açıklama |
---|---|
AllowCreate |
(İsteğe bağlı Booleanözniteliği) gösterir nesnelerinin tanımlı olup olmadığını Alteronlar zaten yoksa, komut oluşturulmalıdır. Eğer true olarak tanımlanan nesneleri kümesi ObjectDefinitionöğesi oluşturulur Analysis Servicesonlar zaten yoksa örneği. Diğer bir deyişle, Alterkomutu tedavi bir Createnesnelerin zaten örneği yok Eğer komut. Bu öznitelik atlanmış veya ayarlamak false, nesnelerin zaten yoksa bir hata oluşur. |
ObjectExpansion |
(İsteğe bağlı Enumözniteliği) tarafından gerçekleştirilecek değişim kapsamını tanımlayan Executeyöntemi. Eğer ayarlamak ObjectProperties, ObjectDefinitionöğesi alt küçük nesneleri dahil olmak üzere değiştirilecek, ana nesnesi yalnızca tam tanımını içermelidir. Değiştirilmesi için nesnenin bağımlı başlıca nesneler değişmeden kalır.
Not
Kullanırken ObjectPropertiesayarı ile ClrAssembly veri türü veri öğesi ilişkili ClrAssemblyFile veri türlerinin belirtilmesi gerekmez.Belirtilmezse, ClrAssemblyvarolan dosyaları kullanır.
Eğer ayarlamak ExpandFull, ObjectDefinitionöğesi sadece değiştirilmesi için nesnenin tanımını, aynı zamanda nesnenin soyundan değiştirilecek olan tüm önemli nesneleri tanımlarını içermelidir.
Not
ExpandFullAyarı ile kullanılamaz Server öğesi.
|
Kapsam |
(İsteğe bağlı Enumözniteliği) süresi içinde tanımlanan nesneleri tanımlayan ObjectDefinitionöğesi. Eğer ayarlamak Session, tanımlanan nesneleri ObjectDefinitionöğesi var yalnızca xmla oturum süresi için.
Not
Kullanırken Sessionayarı, ObjectDefinitionöğesi yalnızca içerebilir boyut, küp, veya MiningModel assl öğeleri.
Bu öznitelik belirtilmezse, nesnelerin tanımlanmış ObjectDefinitionöğesi üzerinde kalıcı Analysis Servicesörneği. |
Açıklamalar
Her Alterkomutu tarafından belirtilen üst nesne altında büyük bir nesnenin tanımını değiştirir ParentObject öğesi.