Aracılığıyla paylaş


Rapor modeli yayımlama

Modeli ilk kez dağıtmaya hazır olduğunuzda saat, rapor sunucusu veritabanı veya SharePoint kitaplığı için tüm rapor modeli project yayımlamak için gerekir.Bunu yaptığınızda veri kaynak ve semantik model dosyaları yayınlanır.veri kaynak görünümü Dosyası ile semantik model dosyasını birleştirileceğinden, rapor modeli yayımlandığında.Model ayarlamak devam ederken, güncelleştirilmiş .smdl dosya yayımlayabilirsiniz.

Modeli boyut sınırlamaları

Varsayılan olarak, asp.net 4 mb bir sunucuya yüklenebilecek dosyaların boyutunu sınırlar.Modelinizin en çok 4 mb boyutunda bir sunucuya dağıtmak için, web varsayılan değeri değiştirin.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 dosyasını bir metin düzenleyicisinde, kopya maxRequestLength öğesinden <httpRunTime> dosyasının bölümünü içine yapıştırın ve <httpRunTime> bölüm web.yapılandırma dosyası bulunan rapor sunucusu yükleme klasörü.Dosyasına öğe yapıştırdıktan sonra kullanmak istediğiniz boyutu için varsayılan boyutunu değiştirin.

Genelde aşağıdaki web.config.comments dosyasını bulunur yol: <Sürücü>: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Genellikle 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 karşıya yüklemek istiyorsanız, Rapor Yöneticisi web için yukarıda anlatılan adımları yinelemeniz gerekir.yapılandırma dosyası.Web.config dosyası için Rapor Yöneticisi aşağıdaki tipik olarak yer alan 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, makine için yukarıda anlatılan adımları yineleyin.yapılandırma dosyası.Aşağıda, machine.config dosyası genellikle bulunan yol: <Sürücü>: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Yayın konumu belirtme

Burada model yayınlanacağı konumu belirtmek için modeli özellik sayfaları iletişim kutusunda aşağıdaki bilgileri tamamlamak gerekir:

Hedef

Location

TargetDataSourceFolder

Yayınlanan paylaşılan veri kaynakları depolanacağı klasörün adıdır.Bir klasör belirtirseniz, veri kaynak aynı klasöre modeli olarak yayımlanır.Üzerinde klasörü yoksa, rapor sunucusu, Model Tasarımcısı modeli yayımlandığında klasörü oluşturur.

İçin yayımlarken, bir rapor sunucusu doğal modda çalışan klasör hiyerarşisi kök dizininde başlayan tam yolunu belirtin.Örneğin, klasör2/klasör1/Folder3.

İçin yayımlarken, bir rapor sunucusu SharePoint ile tümleşik modda çalışan bir kitaplık 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ımlanmış modeli depolanacağı klasörün adıdır.Varsayılan olarak modelleri klasördür.Üzerinde klasörü yoksa, rapor sunucusu, Model Tasarımcısı modeli yayımlandığında klasörü oluşturur.

İçin yayımlarken, bir rapor sunucusu doğal modda çalışan klasör hiyerarşisi kök dizininde başlayan tam yolunu belirtin.Örneğin, klasör2/klasör1/Folder3.

İçin yayımlarken, bir rapor sunucusu SharePoint ile tümleşik modda çalışan bir kitaplık 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 URL'sini rapor sunucusu.Bir modeli yayımlamadan önce yapmanız gerekenler küme bu özellik için geçerli rapor sunucusu url.

Yerel modda çalışan bir rapor sunucusuna yayımlama, rapor sunucusu sanal dizininin URL'sini kullanın.Örneğin, https://server/reportserver veya https://<server>/reportserver.Bu rapor sunucusu, Rapor Yöneticisi Sanal dizinidir.Varsayılan olarak, rapor sunucusu "reportserver" adlı sanal dizinde yüklü.

İçin yayımlarken, bir rapor sunucusu SharePoint ile tümleşik modda çalışan bir en üst düzey SharePoint sitesi veya alt site için bir url yazın.Bir site belirtmezseniz, varsayılan en üst düzey site kullanılır.Örneğin, http://sunucuadı, https://servername/site, veya https://servername/site/subsite.

Önemli notÖnemli

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

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

Paylaşılan veri kaynak rapor sunucusunda zaten varsa, bir rapor modeli .smdl dosya karşıya yükleyerek, rapor sunucusu veya kitaplığa yayımlayabilirsiniz.Daha fazla bilgi için bkz: Bir klasörü dosyaları yükleniyor ve Modeller ve paylaşılan veri kaynakları bir SharePoint sitesi dağıtımı.

Not

Yerel bilgisayardan .smdl dosya bir rapor sunucusu veya SharePoint kitaplığı karşıya yüklerler .smdl dosya veri kaynak dosyasına yeniden bağlamanız gerekir.Daha fazla bilgi için bkz: Nasıl yapılır: Bir rapor veya modeli bir paylaşılan veri kaynağına bağlamak.

Modelinizi yayımladıktan sonra Rapor Yöneticisi'nde rol tabanlı güvenlik izinlerini atamak isteyebilirsiniz.Daha fazla bilgi için bkz: Bir yerel mod rapor sunucusu üzerinde izinleri verme.