Aracılığıyla paylaş


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.