Rapor modeli proje oluşturma
Bir model oluşturmak için bir rapor modeli proje oluşturmak gerekir.Rapor modeli proje modeli için bir kapsayıcıdır ve bir veya daha fazla veri kaynak (.ds) dosyaları, bir veya daha fazla içerir veri kaynak görünümü (.dsv) dosyaları ve rapor modeli (.smdl) dosyaları bir veya daha fazla.Tek bir veri kaynak ve veri kaynak görünümü bir rapor modeli (.smdl) dosyasında başvurulabilir.Rapor modeli Tasarımcısı rapor modelleri oluşturmak SQL Server ve Oracle veritabanları.
Veri Kaynakları
Veri kaynak dosyası bilgileri içerir, rapor modeli veritabanına bağlanmak için gerekir.Bu dosyayı kimlik doğrulaması bilgileri, veri kaynak nesne adı ve bağlantı içeren dize.Modeli Tasarımcısı'nda bir .ds dosyası yalnızca bir sql istemci veri sağlayıcıdan oluşturulabilir.Daha fazla bilgi için bkz: Veri kaynakları (Analysis Services) tanımlama.
Not
İçinde yeni bir veri kaynağı görünümler oluşturabilirsiniz rapor modeli projeleri veya varolan veri kaynak görünümleri projeye ekleyin.Varolan veri kaynak görünümleri eklerken, yalnızca tek bir veri kaynağını temel alan doğrulayın.
Veri kaynak görünümleri
veri kaynak görünümü belge veri kaynak dosyasına işaret veritabanı açıklamasıdır.Bu .dsv dosyası tablolar, içerikleri ve xml bakımından aralarındaki ilişkileri tanımlar.veri kaynak görünümü, bir veya daha fazla veri kaynakları üzerinde temel alabilir.Ancak, tek bir veri kaynağını temel alan veri kaynak görünümleri için rapor modelleri kullanılabilir.Veri kaynak görünümleri değiştirme hakkında daha fazla bilgi için bkz: Ekleme veya tablo veya görünümlerin bir veri kaynağı görünümünde (Analysis Services) kaldırma ve Ders 1: Bir Analysis Services proje içinde veri kaynağı görünümü tanımlama.
Not
Yeni veri kaynağı görünümler içinde bir rapor modeli proje oluşturmak veya varolan veri kaynak görünümleri projeye ekleyin.Varolan veri kaynak görünümleri eklerken, yalnızca tek bir veri kaynağını temel alan doğrulayın.
Rapor modeli dosyalar
Rapor modeli dosyası tarafından başvurulan veritabanı meta veriler açıklamasıdır veri kaynak görünümü.Rapor modeli dosyasını oluşturulur, varlıkları, rolleri, alanlar ve klasörler otomatik olarak oluşturulur.Genellikle, bu varlıklar, alanları ve klasörler geri sütunları ve verileri veritabanında girilebilir.Modeli öğeler otomatik olarak oluşturulur ve Report Builder kullanıcıların alışkın olduğunuz iş adları genellikle başvuru.
Varlıklar ve klasörlerin içeriğini çok otomatik olarak algılanır.Sihirbaz çalıştırıldığında, bu seçenekleri seçildiyse alan değişimleri sizin için oluşturulur.Rapor modeli tasarım Sihirbazı'nı çalıştırdıktan sonra modeli rapor katalog yayınlanan, uygun rol izinleri atanabilir ve sonra Rapor Oluşturucu ve Rapor Tasarımcısı kullanılır.Hatta bu modeli kullanarak rapor oluşturmak kullanıcılar için kolaylaştırmak için içerik modelinin belirginleştirebilirsiniz.
Rapor modeli iyileştirme
Sizin rapor modeli oluşturduktan sonra yayımlamadan önce iyileştirmek isteyeceksiniz.Örneğin, modeli öğeleri yeniden düzenleme, öğeleri yeniden adlandırmak ve modeline ek varlıkları, klasörler ve Perspektifler ekleyin.Göre model can içindeki öğelerden daha Siyah Zemin çok, içeriklerini yeniden düzenleyerek veya klasörleri ekleyerek, alanlar, ifadeler ve rolleri kaynak.
Oluşturmak ve model dağıtmak sonra kullanıcılarınızdan aldığınız geri beslemeye bağlı modelinin içeriği ayarlamak gerekebilir.Rapor modeli dosyasını açın ve gerektiği gibi ayarlayın.
Rapor modeli yenileme
Temel şema değiştiyse veya veritabanı değişmişse, Modeli yenilemeyi veya kaydın çalıştırarak modeli içindeki öğe yenile.Hiçbir zaman AutoGenerate çalıştığında, tüm modeli geçersiz kılar; yalnızca eklenen öğeler algılar ve bunları modele de içerir.Kaydın yok algılamak silinmiş veya değiştirilmiş veritabanı öğeleri; Bu nedenle, model elle silmek önce gerekir öğe(s).Aksi halde, gerçek alan rapor oluşturucuyu veya Rapor Tasarımcısı kullanarak bir hata görürsünüz.
Dikkat |
---|
Çünkü bu model karşı oluşturulan varolan raporları kılacak aynı ada sahip yeni bir modeli yayımlayın.Aynı ada sahip yeni bir model oluşturmak ve model yayımlamak çalışırsanız, bir hata iletisi görürsünüz.Her zaman kimlikleri aynı kalmasını sağlamak için aynı model üzerinde çalışır. |
Birincil anahtarları
Birincil anahtar varsa, küme , kaydın çalıştırdığınızda fiziksel veritabanı içinde bu bilgiler toplanır.Birincil anahtarları küme yoksa, veri kaynağı Görünüm Tasarımcısı kullanarak mantıksal bir birincil anahtar ayarlamanız gerekir.Bunun için çok önemli olduğunu küme mantıksal bir birincil anahtar doğru; Aksi takdirde, raporları rapor oluşturucuyu veya Rapor Tasarımcısı çalıştırdığınızda hatalı veriler döndürülür.Mantıksal birincil anahtar örnekleri oluşturulacak varlık için benzersiz olarak tanımlamak gerekir.
Birincil anahtar null değerleri içeren sütunların veri kaynak görünümleri, rapor modelleri tarafından kullanılan oluşmalıdır.Birincil anahtarlar veritabanı tablolarında tanımlanmıştır, ancak veri kaynak görünümü eklenir, bu durum oluşabilir.Herhangi bir sütun null değerleri içeriyorsa, veri kaynak görünümleri tarafından oluşturulan sorgular beklenmeyen sonuçlar döndürebilir.
Mantıksal bir birincil anahtar ayarlama hakkında daha fazla bilgi için bkz: Veri kaynağı görünümünde (Analysis Services) mantıksal birincil anahtarları tanımlama.
Ayrıca bkz.
Başvuru
Kavramlar
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Tek bir veri kaynağını temel alan veri kaynak görünümleri ile rapor modelleri kullanılabilir açıklığa kavuşturuldu. |