Aracılığıyla paylaş


ÇYN OLAP sınıfları

Çözümleme Yönetim Nesneleri (ÇYN) OLAP sınıflar oluşturmak, değiştirmek, silmek ve küpler, Boyutlar, anahtar performans göstergeleri (APG), eylemleri ve öngörülebilir önbelleğe alma gibi ilgili nesneleri işleme yardımcı olur.

Bir veritabanına erişen veya bu veri kaynakları ve veri kaynağını tanımlayan sunucu ile bağlantı kurmak için görünümleri nasıl ÇYN programlama ortamı ayarlama hakkında daha fazla bilgi için bkz: AMO Temel Sınıfları.

Bu konuda aşağıdaki bölümler bulunur:

  • Boyut nesneleri

  • Küp nesneleri

  • MeasureGroup nesneleri

  • Bölüm nesneleri

  • AggregationDesign nesneleri

  • Toplama nesneleri

  • Eylem nesneleri

  • KPI nesneleri

  • Perspektif nesneleri

  • Çeviri, nesneler

  • ProactiveCaching nesneleri

Aşağıda, bu konu içinde açıklanmıştır sınıfların ilişkiyi gösterir.

OLAP Classes in AMO

Temel sınıfları

Boyut nesneleri

Bir boyut üst veritabanı boyutları derlemesine ekleyerek ve güncelleştirme tarafından oluşturulan Dimension Update yöntem kullanarak sunucu nesnesi.

Bir boyut kaldırmak için , bırakma yöntem kullanarak kesilmesine taşıdığından Dimension. Kaldırma bir Dimension boyutlar arasından koleksiyon Kaldır'ı kullanarak veritabanının yöntem, sunucuda yalnızca ÇYN nesne modelindeki silmez.

C Dimension oluşturulduktan sonra nesne işlenebilir. The Dimension can be processed using its own process yöntem, or it can be processed with the parent object's process yöntem when the parent object is processed.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Dimension içinde Microsoft.AnalysisServices.

Küp nesneleri

Bir küp için küpleri ekleyerek oluşturulur koleksiyon sonra güncelleştirme veritabanının Cube Update yöntem kullanarak sunucu nesnesi. Update yöntem küp parametresi, tüm nesneler içinde olmasını sağlar ve UpdateOptions.ExpandFull içerebilir küp değiştirildi, bu güncelleştirmenin eylem sunucuya güncelleştirilir.

Bir küp kaldırmak için , bırakma yöntem kullanarak kesilmesine taşıdığından Cube. Bir küpten kaldırma koleksiyon sunucu etkilemez.

C Cube oluşturulduktan sonra nesne işlenebilir. The Cube can be processed using its own process yöntem, or it can be processed when a parent object processes itself with its own Process yöntem.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Cube içinde Microsoft.AnalysisServices.

MeasureGroup nesneleri

ölçü grubu ölçü grubuna ekleyerek oluşturulur koleksiyon ardından güncelleştirme küp MeasureGroup Nesne, kendi Update yöntem kullanarak sunucuya. C MeasureGroup Nesne, kendi alt kullanarak kaldırılır yöntem.

C MeasureGroup oluşturulduktan sonra nesne işlenebilir. The MeasureGroup can be processed by using its own Process yöntem, or it can be processed when a parent object processes itself with its own Process yöntem.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: MeasureGroup içinde Microsoft.AnalysisServices.

Bölüm nesneleri

C Partition Bu ana ölçü grubu bölümleri koleksiyon ekleme ve güncelleştirme tarafından oluşturulan nesne Partition Update yöntem kullanarak sunucu üzerindeki nesne. C Partition Nesne bırak yöntem kullanarak kaldırılır.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Partition içinde Microsoft.AnalysisServices.

AggregationDesign nesneleri

Toplama tasarımları AggregationDesign yönteminden kullanarak oluşturulmuş bir AggregationDesign nesne.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: AggregationDesign içinde Microsoft.AnalysisServices.

Toplama nesneleri

Bir Aggregation Nesne, Update yöntem kullanarak sunucu üzerindeki ana ölçü grubu nesnesi sonra güncelleştirme ana ölçü birimi grubunun koleksiyon tasarımları koleksiyonuna ekleyerek oluşturulur. Bir toplama kaldırılır AggregationCollection Remove yöntem veya RemoveAt yöntem kullanarak.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Aggregation içinde Microsoft.AnalysisServices.

Gelişmiş sınıfları

Gelişmiş sınıflar oluşturma ve küp Tarama ötesi OLAP işlevselliği sağlar.Bazı gelişmiş sınıfları ve sağladıkları yararları şunlardır:

  • Eylem sınıfları belirli bölümlerine göz atarken, etkin bir yanıtı oluşturmak için kullanılan küp.

  • Anahtar performans göstergeleri (APG), veri değerleri arasında karşılaştırma çözümlemesi sağlar.

  • Perspektifler, kullanıcılar için önemli nedir üzerinde odaklanabilmeniz, tek bir küp, seçilen görünümler sunar.

  • Çevirileri, kullanıcı yerel ayar ayar ayarı için özelleştirilmesi için küp izin ver.

  • öngörülebilir önbelleğe alma sınıfları, geliştirilmiş performans MOLAP depolama ve ROLAP depolama immediacy arasında bir denge sağlamak ve zamanlanmış bölüm işleme sağlayabilirsiniz.

ÇYN için geliştirilmiş Bu davranış tanımlar ayarlamak için kullanılır, ancak gerçek deneyimi göz atarak tanımlanan istemci tüm bu geliştirmelerin uygular.

Eylem nesneleri

Bir Action Nesne, küp Eylemler koleksiyon ekleme ve güncelleştirme tarafından oluşturulan Cube Update yöntem kullanarak sunucu nesnesi. Kübün güncelleştirme yöntem, küpteki tüm nesneleri değiştirilmiş bu güncelleştirmeyle sunucuya güncelleştirilir sağlar ve UpdateOptions.ExpandFull parametre içerebilir eylem.

Kaldırmak için bir Action Nesne, gelen kaldırılmalı koleksiyon ve üst küp güncelleştirildi.

Bir küp güncelleştirildi ve eylem istemciden kullanılmadan önce işlenen gerekir.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Action içinde Microsoft.AnalysisServices.

Kpi nesneleri

C Kpi nesne için KPI ekleyerek oluşturulur koleksiyon ardından güncelleştirme küp Cube Update yöntem kullanarak sunucu nesnesi. Kübün Update yöntem, küpteki tüm nesneleri değiştirilmiş bu güncelleştirmeyle sunucuya güncelleştirilir sağlar ve UpdateOptions.ExpandFull parametre içerebilir eylem.

Kaldırmak için bir Kpi Nesne, gelen kaldırılmalı koleksiyon, daha sonra ve üst küp güncelleştirilmesi gerekir.

Bir küp güncelleştirildi ve KPI kullanılmadan önce işlenen gerekir.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Kpi içinde Microsoft.AnalysisServices.

Perspektif nesneleri

C Perspective Nesne, küp Perspektif koleksiyon ekleme ve güncelleştirme tarafından oluşturulan Cube Update yöntem kullanarak sunucu nesnesi. Kübün Update yöntem, küpteki tüm nesneleri değiştirilmiş bu güncelleştirmeyle sunucuya güncelleştirilir sağlar ve UpdateOptions.ExpandFull parametre içerebilir eylem.

Kaldırmak için bir Perspective Nesne, gelen kaldırılmalı koleksiyon, sonra da üst küp güncelleştirilmesi gerekir.

Bir küp güncelleştirildi ve perspektif kullanılmadan önce işlenmesi gerekir.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Perspective içinde Microsoft.AnalysisServices.

Çeviri, nesneler

C Translation nesne için çeviri ekleyerek oluşturulur koleksiyon istenen nesnesinin Update yöntem kullanarak ana üst nesne en yakın sunucuya güncelleştiriliyor. Update yöntem en yakın üst nesnenin, değiştirilen tüm alt nesneleri, sunucuya bu güncelleştirme işlemi ile güncelleştirilir sağlar ve UpdateOptions.ExpandFull parametre ekleyebilirsiniz.

Kaldırmak için bir Translation Nesne, gelen kaldırılmalı koleksiyon, sonra da en yakın üst nesnenin güncelleştirilmesi gerekir.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Translation içinde Microsoft.AnalysisServices.

ProactiveCaching nesneleri

C ProactiveCaching nesne öngörülebilir önbelleğe alma nesnesine ekleyerek oluşturulur koleksiyon boyut veya bölüm daha sonra boyut veya bölüm nesnesi sunucuya Update yöntem kullanarak güncelleştiriliyor.

Kaldırmak için bir ProactiveCaching Nesne, gelen kaldırılmalı koleksiyon, sonra da üst nesnenin güncelleştirilmesi gerekir.

Bir boyut veya bölüm olmalı güncelleştirildi ve öngörülebilir önbelleğe alma etkin ve kullanılmak üzere hazır için önce işlenmelidir.

Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: ProactiveCaching içinde Microsoft.AnalysisServices.