assl nesneleri ve nesne özellikleri
Nesneleri Analysis Services Scripting Language (assl) nesne grupları, devralma, adlandırma, genişleme ve işleme ile ilgili belirli yönergeleri izleyin.
Nesne grupları
Tüm Microsoft SQL Server Analysis Servicesnesne içeren bir xml gösterimi. Nesneleri iki gruba ayrılır:
Ana nesneler
Büyük nesneleri bağımsız olarak oluşturulabilir, değiştirilmiş, silinmiş ve. Ana nesneler şunlardır:Sunucular
Veritabanları
Boyutlar
Küpleri
Ölçü birimi grupları
Bölümler
Perspektifler
Incelemesi modelleri
Roller
Bir sunucu veya veritabanı ile ilişkili komutları
Veri kaynakları
Ana nesneler kendi geçmişini ve durumunu izlemek için aşağıdaki özelliklere sahip.
CreatedTimestamp
LastSchemaUpdate
LastProcessed(uygun yerde)
[!NOT]
Nesne sınıflandırma büyük nesne örneğini nasıl etkiler Analysis Serviceso nesnenin ve nesne nesne tanım dili nasıl işlendiğini davranır. Ancak, bu sınıflandırma bu garanti etmez Analysis ServicesYönetim ve geliştirme araçları, bağımsız oluşturma, değiştirme veya silme, bu nesnelerin sağlayacak.
Küçük nesneleri
Küçük nesneleri yalnızca oluşturulmuş, değiştirilmiş veya oluşturma, değiştirme veya bir üst ana nesnesi silme parçası olarak silindi. Küçük nesneler şunlardır:Hiyerarşileri ve düzeyleri
Öznitelikler
Ölçüler
Incelemesi modeli sütunlar
Küp ile ilişkili komutları
Toplamalar
Nesne genişletme
ObjectExpansionKısıtlama, assl sunucu tarafından döndürülen xml genişleme derecesi denetlemek için kullanılabilir. Bu kısıtlama aşağıdaki tabloda listelenen seçenekler vardır.
Numaralandırma değeri |
İzin verilen <değiştirme> |
Açıklama |
---|---|---|
ReferenceOnly |
Hayır |
Yalnızca adı, kimliği ve zaman damgası istenen nesne ve tüm ana kapsanan nesneleri yinelemeli olarak döndürür. |
ObjectProperties |
Evet |
Istenen nesne ve küçük kapsanan nesneleri genişletir, ancak ana kapsanan nesneleri döndürmez. |
ExpandObject |
Hayır |
Aynı ObjectProperties, ama aynı zamanda adını, kimliğini ve ana kapsanan nesneleri zaman damgasını döner. |
ExpandFull |
Evet |
Tam olarak istenen nesne ve tüm kapsanan nesneleri yinelemeli olarak genişletir. |
Bu assl başvuru bölümünde açıklanır ExpandFullgösterimi. Diğer tüm ObjectExpansionseviyeleri elde bu düzeyden.
Nesne işleme
assl içeren salt okunur öğeleri veya özellikleri (örneğin, LastProcessed) dan okunabilir Analysis Servicesörneği, ancak komut dosyaları örneği gönderildiğinde hangi atlanmıştır. Analysis Servicesuyarı veya hata olmadan salt öğeler için değiştirilmiş değerleri yoksayar.
Analysis ServicesAyrıca uygunsuz ya da alakasız özellikleri doğrulama hataları artırmadan yoksayar. Örneğin, x öğesinin yalnızca y öğesinin belirli bir değeri olduğunda bulunması gerekir. Analysis ServicesÖrneği bu elemanı karşı y öğe değerini doğrulamak yerine x öğesi yoksayar.