Bir rapor modeli Proje oluşturma
Bir model oluşturmak için bir rapor modeli proje oluşturmanız gerekir.Bir rapor modeli proje modeli için kapsayıcı ve bir veya daha fazla veri kaynağı (.ds) dosyaları, bir veya daha fazla oluşur veri kaynağı görünümü (.dsv) dosyaları ve bir veya birden çok rapor modeli (.smdl) dosyaları.Tek bir veri kaynağı ve veri kaynağı görünümü bir rapor modeli (.smdl) dosyasında başvurulabilir.Rapor modeli Tasarımcısı rapor modelleri arasında oluşturabilir SQL Server ve Oracle veritabanlarının.
Veri kaynakları
Bir veri kaynak dosyası Report Builder veritabanına bağlanmak için gereken bilgileri içerir.Bu dosyayı kimlik doğrulaması bilgileri, veri içeren kaynak nesne adını ve bağlantı dizesi.Model tasarımcısında .ds dosya yalnızca SQL istemci veri sağlayıcısından oluşturulmadan.Daha fazla bilgi için bkz: Veri kaynakları (Analysis Services) tanımlama.
Veri kaynak görünümleri
Bir veri kaynağı görünümü belge bir veri kaynağı dosyasına işaret veritabanı açıklamasıdır.Bu .dsv dosyası, tablolar, içerikleri ve XML açısından aralarındaki ilişkileri tanımlar.Veri kaynak görünümleri değiştirme hakkında daha fazla bilgi için bkz: Ekleme veya tablo veya Görünüm, bir veri kaynağı görünümü'nde (Analysis Services) kaldırma ve Ders 1: Tanımlayan bir veri kaynağı görünümü Analysis Services Project'te.
Rapor modeli dosyaları
Bir rapor modeli dosyası tarafından başvurulan veritabanı meta verilerlerin açıklamasıdır veri kaynağı görünümü.Rapor modeli dosyası oluşturulduğunda varlıkları, rolleri, alanlar ve klasörleri otomatik olarak oluşturulur.Genellikle, bu varlık, alanlar ve klasörleri geri sütunları ve veritabanındaki verileri ilgili.Model öğeleri otomatik olarak oluşturulur ve genellikle Report Builder kullanıcılar hakkında bilgi sahibi olan iş adlarını 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çilmişse alan türevlerini sizin için oluşturulur.Rapor modeli tasarımı Sihirbazı çalıştırdıktan sonra model rapor kataloğa yayımlanmış, uygun role izin atanabilir ve sonra da Report Builder ' kullanılan.Bu modeli kullanan rapor oluşturmak Rapor Oluşturucu kullanıcıları için bile daha kolay hale getirmek için , model içeriğini kesinleştirebilirsiniz.
Bir rapor modeli iyileştirme
Rapor modelinize oluşturduktan sonra yayımlamadan önce iyileştirmek isteyeceksiniz.Örneğin, model öğeleri yeniden düzenleme, öğeleri yeniden adlandırma ve ek bir varlıkları, klasörler ve Perspektifleri modele ekleyebilirsiniz.Modeli can içindeki öğeler daha Siyah Zeminli çok, bunların içeriğini yeniden düzenleyerek veya klasörler ekleyerek, alanları, ifadeler ve roller kaynak.
Yapı ve model dağıtmak sonra kullanıcıların aldığınız geri beslemeye bağlı modelin içeriği ayarlamak gerekebilir.Rapor modeli dosyasını açın ve için gereksinim duyduğunuzda, ayarlayabilirsiniz.
Bir rapor modeli yenileniyor
Veritabanı değişmişse, model yenilediğinizde veya yenileme temel şemayı değiştirdi veya bir öğe otomatik oluşturma çalıştırarak modelindeki.Otomatik oluşturma çalıştığında, hiçbir zaman tüm modeli yazar; eklenen öğeleri algılar ve bunları modeli içerir.Otomatik oluşturma, silinen veya değiştirilen veritabanı öğeleri algılamaz; bu nedenle, el ile modeli öğeleri silmek gerekir.Aksi durumda, Fiili alan Report Builder'ı kullanırken bir hata görürsünüz.
Uyarı
Bu model karşı oluşturulan varolan raporların geçersiz hale gelecektir çünkü aynı adı taşıyan yeni bir modeli yayımlayın.Aynı adla yeni bir model oluşturma ve model yayımlamayı deneyin, bir hata iletisi görürsünüz.Her zaman kimlikleri aynı kalmasını sağlamak için aynı modeli üzerinde çalışır.
Birincil anahtarları
Birincil anahtar varsa küme fiziksel veritabanınızda otomatik oluşturma çalıştırdığınızda, bu bilgileri toplanır.Birincil anahtar varsa, küme, gerek küme veri kaynağı Görünüm Tasarımcısı'nı kullanarak, mantıksal bir birincil anahtar.Doğru mantıksal bir birincil anahtar çok önemlidir; Rapor Oluşturucu rapor çalıştırdığınızda hatalı veri yoksa, döndürülür.Mantıksal birincil anahtarınız oluşturulacak varlık örneklerinin benzersiz olarak tanımlamanız gerekir.Mantıksal bir birincil anahtar ayarlama hakkında daha fazla bilgi için bkz: Mantıksal bir birincil anahtar bir veri kaynağı görünümü'nde (Analysis Services) tanımlama..
See Also