Aracılığıyla paylaş


Bir rapor modeli yayımlama

İlk kez model dağıtmak hazır olduğunuzda, tüm rapor modeli Proje rapor sunucusu veritabanı veya SharePoint kitaplığı yayımlamanız gerekir.Bunu, bu, her iki veri kaynak ve semantik model dosyaları yayınlanır.Rapor modeli yayımlandığında veri kaynak dosyası görüntüleme semantik model dosyayla birleştirilir.Model ayarlamaya devam gibi yalnızca güncelleştirilmiş .smdl dosyasını yayımlayabilirsiniz.

Model boyutu sınırlamaları

Varsayılan olarak, ASP.NET 4 MB bir sunucuya yüklenen dosyaların boyutunu sınırlar.Model birden fazla 4 MB boyutunda ve bu sunucuya dağıtmak gerçekleştirilemeyen, web. varsayılan değerini değiştirmek yapılandırma dosyası modeli dağıtmak istediğiniz her rapor sunucusu.Varsayılan değeri değiştirmek için açın web.config.comments dosyanın kopyasını bir metin düzenleyicisindemaxRequestLengthöğesinden<httpRunTime>, dosyanın bir bölümünü içine yapıştırın<httpRunTime>web. bölümde yapılandırma dosyası, bulunduğu rapor sunucusu yükleme klasörünü.Dosyaya öğe yapıştırdıktan sonra kullanmak istediğiniz boyutu için varsayılan boyutunu değiştirin.

Web.config.comments dosyası aşağıdaki genellikle bulunur yol: <>sürücü: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Tipik olarak, aşağıdaki rapor sunucusu web.config dosyasında bulunan yol: <>sürücü: \Program Files\Microsoft SQL Server\<örnek kimliği>\Reporting Services\ReportServer.

Rapor Yöneticisi'ni kullanarak büyük modelleri yüklemek istiyorsanız, Rapor Yöneticisi web için yukarıda belirtilen adımları yinelemelisiniz. yapılandırma dosyası.Rapor Yöneticisi için web.config dosyasında aşağıdaki genelde bulunur yol: <>sürücü: \Program Files\Microsoft SQL Server\<örnek kimliği>\Reporting Services\ReportManager.

Tüm sunucu ayarlarını değiştirmek istiyorsanız, machine.yapılandırma dosyası için yukarıda belirtilen adımları yineleyin.Genelde machine.yapılandırma dosyası aşağıdaki yolda bulunur: <>sürücü: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Yayın konumu belirtme

Modelin nerede yayınlanacağı konumunu belirtmek için Model özellik Pages iletişim kutusunda aşağıdaki bilgileri izlemeniz gerekir:

Hedef

Konum

TargetDataSourceFolder

Yayınlanan paylaşılan veri kaynakları depolanacağı klasörün adıdır.Bir klasör belirtin, veri kaynağı için model ile aynı klasörde yayımlanır.Klasör rapor sunucusu yoksa, model yayımlandığında Model Tasarımcısı klasörü oluşturur.

Yerel modda çalışan bir raporlama sunucusu için tam belirtmeniz yol kökündeki başlangıç klasörü hiyerarşisinin.Örneğin, Klasör1/Klasör2/Folder3.

İçin bir rapor sunucusu SharePoint tümleşik modunda çalışan bir kütüphane veya kitaplık klasörü için bir URL yazın.Örneğin,http://TestServer/TestSite/Documents/DataSources.Boş bırakılırsa, varsayılan değer TargetModelFolder değeridir.

TargetModelFolder

Yayımlanan modeli depolanacağı klasörün adıdır.Varsayılan olarak modelleri klasördür.Klasör rapor sunucusu yoksa, model yayımlandığında Model Tasarımcısı klasörü oluşturur.

Yerel modda çalışan bir raporlama sunucusu için tam belirtmeniz yol kökündeki başlangıç klasörü hiyerarşisinin.Örneğin, Klasör1/Klasör2/Folder3.

İçin bir rapor sunucusu SharePoint tümleşik modunda çalışan bir kütüphane veya kitaplık klasörü için bir URL yazın.Örneğin,http://TestServer/TestSite/Documents.Bu özellik için bir değer belirtilmelidir.

TargetServerURL

Hedef rapor sunucusu URL'si.Bir modeli yayımlamadan önce bu özellik geçerli rapor sunucusu URL'si ayarlamanız gerekir.

Yerel modda çalışan rapor sunucusu için rapor sunucusu sanal dizininin URL'sini yazın.Örneğin,https://Server/reportserverorhttps://<server>/reportserver.Bu sanal dizini, rapor sunucusu, Rapor Yöneticisi.Varsayılan olarak, rapor sunucusu "reportserver" adlı sanal dizinde yüklü.

Bir rapor sunucusunu SharePoint tümleşik modunda çalıştırmak için bir üst düzey SharePoint sitesi veya alt site için bir URL yazın.Bir site belirtmezseniz, varsayılan üst düzey site kullanılır.Örneğin,http://sunucuadı, https://servername/site veya https://servername/site/subsite .

Important noteImportant Note:

SharePoint kitaplığı için bir rapor modeli dağıtmak için bir URL kitaplığına veya kitaplık klasörünü, örneğin, http://TestServer/TestSite/Shared belgeleri kullanmak /.

Rapor modeli proje sağ tıklatıp seçerek özelliklerini değiştirebilirsinizÖzellikleri.

Paylaşılan veri, kaynak zaten varsa raporu sunucuda kitaplık ve rapor sunucusu için yalnızca .smdl dosyasını karşıya yükleyerek bir rapor modeli yayımlayabilirsiniz.Daha fazla bilgi için bkz: Dosyaları bir klasöre yükleniyor ve Modelleri ve paylaşılan veri kaynakları için bir SharePoint sitesi dağıtımı.

Not

.Smdl dosyayı yerel bir bilgisayarda bir rapor sunucusu veya SharePoint kitaplığı, veri kaynak dosyası .smdl dosyasına yeniden bağlamanız gerekir.Daha fazla bilgi için bkz:Nasıl Yapılır: Bir raporu veya model için paylaşılan bir veri bağlama kaynak.

Model yayımlandıktan sonra Rapor Yöneticisi, rol tabanlı güvenlik izinleri atamak isteyebilirsiniz.Daha fazla bilgi için bkz:Yerel mod rapor sunucusu bir izin verme.