Share via


Küp tabanlı rapor modelleri tasarlama

Report models are generated from SQL Server Analysis Services (SSAS) cubes by using Report Manager or Microsoft Office SharePoint Server 2007 or SharePoint Server 2010 when running in SharePoint integrated mode.ssas bir rapor modeli oluşturmak için önce küp, bir yönetici olması gerekir Analysis Services veritabanı.Model oluşturulduktan sonra değiştirilemez.Veritabanınızın içeriğini değiştirmeye karar verirseniz, değişikliklerinizi yeniden eklemek için model oluştur.

Bağlantı dizeleri

Ne zaman bir rapor modeli oluşturulurken esas alan bir Analysis Services veritabanı bağlantınız dize aşağıdakine benzer:

Veri kaynağı =<Raporlama sunucusu>; Initial Catalog =<veritabanı adı>

Not

Analysis Services veritabanı, küp çevirileri içeriyorsa, rapor modeli çevrilen sürümlerini oluşturabilirsiniz.Her dil için bir model oluşturmak için yerel ayar tanıtıcısını (LCID) bağlantıda belirttiğiniz dize veri kaynağı.Çince, örneğin, bağlantınız bir model oluşturmak için dize veri kaynağına benzemelidir =<Raporlama sunucusu>; Initial Catalog =<veritabanı adı>;LocaleIdentifier = 3012.Küp çevirileri hakkında daha fazla bilgi için bkz: Küp çevirileri.

Analysis Services veritabanlarından modeller üretmek için kurallar

Bir model oluştururken, uygulanan genel kurallar listesi aşağıdadır bir küp:

  • Ölçü birimi grupları varlıklara eşleştirilir.Bir tek rapor modeli tüm küpler içeren Analysis Services veritabanı.

  • Boyutları varlıklara eşleştirilir.Bulgular boyutları farklı bir varlık, neden.Örneğin, bir satış edelim ölçü grubu boyut küp ve bir gerçeği içinde satışı ayrıntı denir.Ne zaman bir modeli üretilir buradan küp, satışın tüm ölçüleri ve tüm boyut özniteliklerini satışı ayrıntı içeren tek bir varlık modeli oluşturacak.

  • Ölçü birimi grupları ve boyutları arasındaki ilişkileri modeli roller dönüştürülür.Başvurulan ilişkileri (dolaylı ilişkiler için kullanılır) ve çok-çok ilişkiler rol modelinde tanımlı.

  • Ölçüleri varlık öznitelikleri dönüştürülür.

  • Boyut öznitelikler için varlık öznitelikleri dönüştürülür.Modelleri herhangi bir hiyerarşi kavramını yok.Bu yüzden, bir boyut öznitelik modelinde görünür durumdaysa veya bunu temel düzey içeren görünür bir hiyerarşi ise dahil edilir.anahtar öznitelik Görünmez işaretlenmiş olsa bile bir boyutun her zaman içindedir.

  • Ölçüleri varlık öznitelikleri ve boyut özniteliklerini organize edilir tanımlanmış görüntü klasörleri olan klasörler halinde küp.

  • Rapor modeli perspektif küp perspektif olur.Buna ek olarak, her küp modeli içinde perspektif olur.Bu nedenle, model ve üst düzey modeli içinde bir perspektif Report Builder kullanıcıların seçmesi gerekir.

  • Hesaplanmış ölçüler (hesaplanan üyeler) karşılık gelen varlık öznitelikleri haline ölçü grubu ölçülerin ilişkili.

  • Adlandırılmış kümeleri üzerinde tanımlı anahtar öznitelik boyutu alt varlık türü dönüştürülür.Örneğin, alt türü olan "Müşteri" adlandırılmış küme "büyük müşterileri" sonuçlar Adlandırılmış kümeleri üzerinde tek bir temel anahtar öznitelik, göz ardı edilir.

  • Anahtar performans göstergeleri (APG) karşılık gelen varlık öznitelikleri dönüştürülür ölçü grubu ile KPI ilişkili olduğu.Birden çok öznitelik farklı KPI (değer, amaç, durum ve Trend) bileşenlerini kapsayan her KPI için oluşturulur.Buna ek olarak, bir çeşitleme öznitelik durumu ve sırasıyla StatusGraphic ve TrendGraphic özniteliklerini tutan eğilim için oluşturulur.Bu öznitelikler kullandığınızda gerçek görüntü rapora dahil edilir.

Analysis Services veritabanı öğeleri rapor modelleri atlanmış

Aşağıdaki ssas öğeleri oluşturulan modelinde görünmez:

  • (Olmayan önlemleri boyut) hesaplanan üyeler.

  • Üst-alt hiyerarşileri modeli öznitelikleri ya da roller için dönüştürme işlemini gerçekleştirmeyin.Anahtar özniteliği, hala raporunda bu öznitelik kullanımını anahtar üye, üst-alt hiyerarşisi üzerinde toplanan değeri için ölçü değerlerini gösterecektir olsa da bulunmaktadır.Buna ek olarak, performansı etkilenir.

  • Eylemler.Bu, detaylandırma eylemleri içerir.detaylandırma işlevselliğini detaylandırma eylemleri tanımlanan olsun toplu öznitelikleri üzerinde etkin her zaman küp.Dolayısıyla, ne zaman bir kullanıcı rapor oluşturucuyu rapor modeli kapalı çalışır ve tıklattığında görüntülenecek bir toplu bir geçişli tıklatma raporu, boş bir tablo görüntülenir.

  • Öznitelik ilişkileri.Tek bir varlık, bir boyut sonuçlar ve rapor modeli boyut özniteliklerini arasındaki ilişkileri etkilemez.

  • İlişkilerindeki bir ölçü grubu farklı boyut anahtar özniteliği bir öznitelik temel alınan boyut için sayılır.Örneğin, bütçe ölçü grubu zaman ay, yerine düzeynde gün düzey ilgili olabilir.Bu durum, rapor modeli, bütçe varlık ve zaman varlık arasında herhangi bir ilişki dahil değil.

Küp tasarım konuları

Rapor modeli oluşturmak planladığınız bir küp tasarlarken aşağıdakileri dikkate alın:

  • Hesaplanan ölçüleri veya ilişkili olmayan APG ölçü grubu rapor modeli içinde görünür.İlişkili yapılandırma ölçü grubu hesaplanan bir ölçü birimi kullanmanız gereken Hesaplama özellikleri iletişim kutusu.

  • Rapor Oluşturucu tarafından gönderilen sorguların boyut üyeleri üye değeri her zaman ister ve sıralama ve süzme için üye değeri kullanır.Varsayılan olarak Analysis Services, bir öznitelik sahipse bir adı bağlama sonra üye değeri olacak üye adıyla aynı olması ve üye değeri aynı olacaktır özniteliğine sahip hiçbir ad bağlamaüye anahtar. Ancak, her öznitelik değeri "true" veri türünü döndürmelidir üye değeri sağlayan bir sütun için açık bağlama olabilir.Örneğin, bir tarihi öznitelik Analysis Services , DateTime bir anahtar olabilir (örn., "4/25/2008") ve bir ad/metinsel ("Cuma, 25 Nisan 2008") olan yazısı.Bu durumda, küp Tasarımcısı gereken küme makul sıralama ve süzme emin olmak için anahtar için MemberValue.Ancak, bunun için dikkate almalısınız öznitelik, datetime için özellikle uygun özniteliks.Herhangi bir datetime için öznitelik, üretilen modeli iki rapor modeli içerecek özniteliks —, resim yazısını ve gerçek bir datetime değeri olan bir türevi, bir.

  • Boyut öznitelik özellik InstanceSelection kullanılma küme rapor modeli özelliklerini InstanceSelection (varlıklar üzerinde) ve ValueSelection ('öznitelikleri).Bu nasıl bir kullanıcı (örneğin, bir kapalı açılan listesini kullanarak) Rapor Oluşturucu'örnekleri seçmek görebilecektir belirler.

  • Boyut öznitelik özellik GroupingBehavior kullanılma küme DiscourageGrouping modeli öznitelik özellik.

  • Görüntülerdir herhangi bir boyut öznitelikler olmalıdır Image veri türü küme boyut öznitelik bağlama.

  • Önlemler sonucu niteliklerini detaylandırma özelliği her zaman etkindir, ancak varsayılan detaylandırma raporları yalnızca en az ayrıntı bulunmaktadır.Bu isteğe uyarlamak gerekirse özel detaylandırma raporları eklenmelidir.

  • Çevirileri küpte dahil edilmesi ayarlayarak rapor modeli içinde göstermek için çeviri başına tek bir veri kaynak oluşturmak için gerekli olan LocaleIdentifier uygun bağlantı özellik dize.Bir modeli daha sonra her veri kaynak için üretilen ve ilişkili çevirisi meta veriler içerir.