Nesneler ve nesne özellikleri
Nesneleri Analysis Services komut dosyası kullanan kullanan dosyası kullanan dili (ASSL) nesne gruplarını, devralma, adlandırma, genişletme 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
Ana nesneler bağımsız olarak oluşturulmuş, değiştirilmiş, silinen ve.Başlıca nesneler şunlardır:Sunucuları
Veritabanları
Boyutlar
Küpleri
Ölçü birimi grupları
Bölümleri
Perspektifleri
Madenciliği 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 sahiptir.
CreatedTimestamp
LastSchemaUpdate
LastProcessed (uygun olduğu)
Not
Büyük bir nesne olarak sınıflandırmasını bir nesnenin örneğini nasıl etkiler... Analysis Services Bu nesne ve bu nesne nesne tanımlama dili nasıl işlendiğini algılar. Ancak, bu sınıflandırma, garanti etmez Analysis Services Yönetim ve geliştirme araçları, bağımsız oluşturma, değiştirme ve silme işlemini bu nesnelerin izin verir.
Alt nesneler
Alt nesneler yalnızca oluşturulan, değiştirilmiş veya oluşturma, değiştirme veya üst ana nesneyi silme parçası olarak silinmiş.Alt nesneler şunlardır:Hiyerarşileri ve düzeyleri
Öznitelikler
Ölçüler
araştırma modeli sütunlar
Bir kübü ile ilgili komutlar
Toplamalardan
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 tabloda listelenen seçenekler vardır.
Numaralandırma değeri |
Izin verilen <Değiştirme> |
Açıklama |
---|---|---|
ReferenceOnly |
Hayır |
Yalnızca adını, KIMLIĞINI ve zaman damgası istenen nesne ve tüm önemli olan kapsanan nesneleri özyinelemeli olarak verir. |
ObjectProperties |
Yes |
Istenen nesne ve küçük kapsanan nesneleri genişletir, ancak ana kapsanan nesneleri döndürmüyor. |
ExpandObject |
Hayır |
Aynı ObjectProperties, ancak aynı zamanda, adını, KIMLIK ve kapsanan ana nesneleri için zaman damgası döndürür. |
ExpandFull |
Yes |
Istenen nesne ve tüm kapsanan nesneleri özyinelemeli olarak tam olarak genişletir. |
Bu ASSL başvuru bölümünde anlatılmaktadır ExpandFull gösterimi. Tüm diğer ObjectExpansion düzey bu düzeyden türetilir.
Nesnesi 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 da uygun olmayan veya ilgisiz özelliklerini yoksayar.Örneğin, X öğesi yalnızca Y öğenin belirli bir değeri olduğunda olmalıdır.The Analysis Services örnek ignores the X element instead of validating that element against the value of the Y element.