MS BI Analysis Services için elle FactX ve DimX tabloları oluşturmak gerekli mi?

Bir OLTP veritabanım var. Bu veritabanı için SQL 2008 R2 Analiz Hizmetlerini kullanmak istiyorum. Bu yüzden Visual Studio'da BI şablonu 'Analysis Services Project' kullanarak yeni bir proje oluşturdum.

FactXXX ve DimXXX tablolarını sunucuda el ile oluşturmalı mıyım, yoksa Visual Studio'da bunu yapmak mümkün mü?

For instance, can Dimension Wizard (Right click on "Dimensions" folder in solution explorer -> New Dimension -> Use Existing table) be used for the dimensions, or is it for some other purpose?

0

1 cevap

Genellikle, SSAS projeniz için bir veri kaynağı olarak kullandığınız denormalize olgu ve boyut tabloları yaratırsınız.

Bu denormalize tabloların oluşturulma nedenleri arasında performans (küplerin/boyutların daha hızlı işlenmesi ve OLTP veritabanından yük alınması) ve temizlik (gerçek ve boyut tabloları açıkça tanımlanmıştır) bulunmaktadır.

Ancak, fiziksel tabloları kullanmak için sahip olmayın . Aynı bilgileri sağlayan görünümler oluşturabilir veya sorguları doğrudan veri kaynağı görünümünde tanımlayabilirsiniz (adlandırılmış sorguları kullanarak).

Umarım yardımcı olur.

0
katma
Hayır, bunları manuel olarak oluşturmanız gerekir. Performans cezası verilerinize ve veritabanı kullanımınıza bağlıdır, ancak kesinlikle daha yavaştır.
katma yazar gonsalu, kaynak
Denormalize tabloların oluşturulması için rehberli bir yol var mı (ör. Bir sihirbaz mı yoksa bir araç mı)? Ayrıca, fiziksel tabloları kullanmazsam, performansı kötü etkiler mi?
katma yazar ace, kaynak