Nesneler ve nesne özellikleri
Analysis Services Scripting dili (assl) nesneleri nesne grupları, devralma, adlandırma, genişleme ve işleme gelince belirli yönergeleri izleyin.
Nesne grupları
All Microsoft SQL Server Analysis Services objects have an XML representation.Nesneleri iki gruba ayrılır:
Ana nesneler
Büyük nesneleri bağımsız olarak oluşturulabilir, değiştirilen, silinen ve.Ana nesneler şunlardır:Sunucuları
Veritabanları
Boyutlar
Küpleri
Ölçü birimi grupları
Bölümleri
Perspektifler
Veri madenciliği modelleri
Roller
Bir sunucu veya veritabanı ile ilişkili komutları
Veri kaynakları
Ana nesneler izlemek için aşağıdaki özelliklere sahip, geçmiş ve durumu.
CreatedTimestamp
LastSchemaUpdate
LastProcessed (uygun olduğunda)
Not
Önemli sınıflandırmasını bir nesnenin nesne etkileri nasıl bir örnek , Analysis Services işler o nesnenin ve nesne nasıl nesne tanım dili.Ancak, bu sınıflandırma, garanti etmez Analysis Services Yönetim ve geliştirme araçları will allow bağımsız oluşturma, değiştirme veya silme işlemini bu nesneleri.
Alt nesneler
Küçük nesneleri yalnızca oluşturulmuş, değiştirilmiş veya oluşturma, değiştirme veya üst ana nesne silme parçası olarak silinmiş.Küçük nesneler şunlardır:Hiyerarşileri ve düzeyleri
Öznitelikler
Ölçüler
Araştırma modeli sütunlar
Küp ile ilişkili komutları
Toplamalar
Nesne genişletme
The ObjectExpansion restriction can be used to control the degree of expansion of ASSL XML returned by the server.Bu kısıtlama aşağıdaki seçenekleri olan tablo.
Numaralandırma değeri |
İzin verilen <Değiştir> |
Açıklama |
---|---|---|
ReferenceOnly |
Hayır |
Yalnızca adı, kimliği ve zaman damgası İstenen nesne ve tüm ana Kapsanan nesneleri yinelemeli olarak döndürür. |
ObjectProperties |
EVET |
İstenen nesne ve küçük Kapsanan nesneleri genişletir, ancak ana Kapsanan nesneleri döndürmez. |
ExpandObject |
Hayır |
Aynı ObjectProperties, ama aynı zamanda adı, kimliği ve kapsanan başlıca nesneler. için zaman damgası döndürür |
ExpandFull |
EVET |
Tam olarak istenen nesne ve tüm Kapsanan nesneleri yinelemeli olarak genişletir. |
assl bu başvuru bölümünde açıklanır ExpandFull gösterimi.Diğer tüm ObjectExpansion Düzeyler türetilen bu düzey.
Nesne işleme
ASSL includes read-only elements or properties (for example, LastProcessed) that can be read from the Analysis Services instance, but which are omitted when command scripts are submitted to the instance.Analysis Services ignores modified values for read-only elements without warning or error.
Analysis Services Doğrulama hataları yükseltme olmadan uygunsuz veya ilgisiz özellikleri de yok sayar.Örneğin, x öğesi yalnızca y öğe belirli bir değeri olduğunda bulunması gerekir.The Analysis Services instance ignores the X element instead of validating that element against the value of the Y element.