Modeller ve paylaşılan veri kaynakları bir SharePoint sitesi dağıtımı
Raporlar, rapor modelleri, paylaşılan veri kaynakları ve kaynakları bir SharePoint kitaplığı dağıtmak için ya da içerik kullanarak yayımlayabilirsiniz Reporting Services Geliştirme Araçları (Rapor Tasarımcısı, rapor oluşturucuyu ve modeli Tasarımcısı) veya karşıya içeriği kullanarak SharePoint sitesini eylemler.
SharePoint sitelerini kullanmak daha farklı Web adresleri bir Reporting Services rapor sunucusu yerel mod.Bir SharePoint sitesinin Web hiyerarşisi SharePoint Web uygulaması, en üst düzey site, isteğe bağlı alt siteler ve kitaplıkları içerir.Bir rapor veya öğeyi yayımlamak istediğiniz SharePoint site hiyerarşisi SharePoint sunucu yanı sıra konumu belirten bir url adresi oluşturma hakkında bilmeniz gerekir.Raporları ve ilgili dosyaları kitaplığına yayımlamak için Rapor Tasarımcısı, rapor oluşturucuyu veya modeli Tasarımcısı kullandığınızda, bunlar eklenmeden önce dosyaları doğrulanır.Kullanarak raporları ve ilgili dosyaları karşıya yüklemek, karşıya eylem bir SharePoint kitaplığı üzerinde hiçbir doğrulama denetimi gerçekleşir.Raporu yöneterek, düzenleyerek veya çalıştırarak rapora erişene kadar dosyanın geçerli olup olmadığını bilemezsiniz.
Ayrıca, bir rapor sunucusundaki paylaşılan veri kaynakları, alt raporlar ve Web tabanlı resimler gibi kaynaklara yapılan başvuruların hepsinin bir SharePoint kitaplığına tam yetkili URL’ler olması gerekir.
Site hiyerarşisini
SharePoint ile tümleşik modda çalıştırmak için rapor sunucusu yapılandırırken, SharePoint Web hiyerarşi işlenen ve bir raporu sunucuda yönetilen maddelere yönelik olarak kullanılır.
Aşağıdaki öğeleri içeren Web hiyerarşi erişmek ve rapor sunucusu içerik güvenliğini sağlamak için kullanılabilir.Listeler ve sayfalar gibi diğer nesneleri rapor sunucu içeriğini erişmek için kullanılır ve bu nedenle aşağıdaki açıklanan tablo.
Nesne |
Açıklama |
---|---|
SharePoint Web uygulaması |
SharePoint Web uygulaması içeren bir grubu altında ya da tek başına bir sunucu olarak yüklenebilir bir koleksiyon sanal sunucuları.Bir url bir Web uygulaması vardır (örneğin, https://servername) ve birden çok site içerebilir. |
Site |
Bir, bir Web uygulaması için bir üst site veya bir alt sitesidir. |
SharePoint kitaplığı |
Bir kitaplığı, belge ve klasörleri içerir.Bir kitaplık veya kitaplık klasörü, raporlar, rapor modelleri, paylaşılan veri kaynakları ve dış görüntüleri saklamak yalnızca site nesnesidir. |
Öğe |
Bir rapor tanımı rapor veya alt rapor, rapor modeli, paylaşılan veri kaynak veya harici bir görüntü için bir url başvurusu rapor sunucusu öğeleri içerir. |
url sözdizimi ve kurallar
Her rapor sunucusu öğe kitaplığındaki bir protokol öneki, sunucu adı, site, kitaplık, dosya adı ve dosya türünün dosya adı uzantısını içeren tam url tarafından tanımlanır.
SharePoint sunucusunun URL'sini
SharePoint sunucusunda bir url kullanmak gerekir zaman, dağıtmak bir rapor sunucusu ya da rapor modeli proje Business Intelligence Development Studio için rapor sunucusu.
Kullanılacak sunucunun adını bulmak için bir tarayıcı açın ve bir rapor yayımlamak istediğiniz SharePoint kitaplığı bulun.Sunucu adı hemen sonra protokol öneki, http gibi görünür://servername.
Kullanarak Reporting Services url proxy bitiş noktası desteklenmiyor.Bir bağlantı noktası numarası, örneğin, http proxy bitiş noktası içerir://servername:8080/reportserver.
Bir SharePoint Server sitesi veya alt site için url
Zaman, dağıtmak varsa bir raporu veya rapor veri kaynak, bir SharePoint sitesi ve alt site, bir url kullanmalısınız.url, site adı hemen sunucu adı. sonra Örneğin, http:// görünürsunucuadı/site veya http://site/sunucuadı/alt.
On a Microsoft Office SharePoint Server 2007 or SharePoint Server 2010 Web application, the site and subsite frequently correspond to the tabs on the main site.Sitesi veya alt site adı bulmak için [NULL]'ı Girişve Tüm Site içeriği.' Altına kaydırın ve Ara siteleri ve çalışma alanlarını.Bu bölümde siteleri listesinde görünür.
SharePoint kitaplığı için url
Zaman, dağıtmak bir raporu veya bir SharePoint kitaplığına ilgili öğe SharePoint kitaplığı için bir url kullanmak gerekir.Bir kitaplık için kullanılacak URL'yi bağlı olarak değişir sürüm SharePoint kullanıyorsunuz.
On Microsoft Windows SharePoint Services 3.0 or SharePoint Foundation 2010, the library appears after the server name, for example, https://servername/Shared Documents.
Üzerinde Office SharePoint Server 2007 veya SharePoint Server 2010, kitaplıkta görünür sonra site ve alt site.Örneğin, http://sunucuadı/site/belgeler.
Bilmediğiniz bir siteye veya yeni bir SharePoint kitaplığı için yol bilgilerini bulmak için bir tarayıcı açın ve raporlarınızı istediğiniz SharePoint kitaplığı bulun.Kitaplık boşsa, herhangi bir dosyayı karşıya yükleme.Dosyayı sağ tıklatın ve seçin Özellikler açmak için Özellikler pencere.Dosyanın adresini Yayınlama işlemi için gereken url değerleri içerir.
SharePoint sitesindeki öğeler için tam URL'ler
SharePoint kitaplığında depolanmış öğeleri her zaman Web uygulaması ile başlayan tam olarak nitelenmiş bir url yoluyla gönderilen (https://server) bir kök düğüm olarak ve başvurduğunuz dosyanın adını varıyor.
url dosya adlarında dosya adı uzantısını içermelidir.
Bağımlı öğeleri SharePoint sitesine yayımlama raporları için göreli URL'ler kullanamazsınız.Örneğin, paylaşılan veri kaynak, rapor modeli veya alt rapor başvurmak için göreli bir url kullanamazsınız.Her zaman, her öğe için bir SharePoint kitaplığı için tam url belirtmeniz gerekir.Ayrıştırılacak url biçimini kullanan siteler için önceden tanımlanmış hiçbir hiyerarşisi olarak burada bir bağımlı dosya bulunduğu olabilir tahmin etmek mümkün değildir.
Yayımlamak veya bağımlı öğeleri içeren bir raporu karşıya, gerekir küme rapor yayımlandıktan sonra bağımlı öğeleri başvuruları.Rapor Tasarımcısı önizleme modunda düzgün çalıştığı başvuruları rapor yayımlandıktan sonra çalışmak için garanti edilmez.Daha fazla bilgi için bkz: bir geliştirme aracı bir SharePoint kitaplığına yayımlama bu konuda.
Dış görüntüleri için URL'leri
Rapor tanımı harici bir dosyada saklanan bir resim dosyası içerebilir.Görüntü dosyası için tam bir url ayarlayarak bu rapor tanımı dosyasında başvuruda bulunabilir.Bir SharePoint sitesinde veya uzak bir bilgisayarda depolanabilir.
Rapor sunucusu modu ne olursa olsun, harici bir görüntü dosyası raporunda başvurular tam olarak nitelenmiş bir url olmalıdır.Ayrıca, harici bir görüntü dosyası genellikle başvuran katılımsız rapor işleme hesabı yapılandırma gerektirir.
SharePoint sitelerinde ayrılmış adları
Oluşturma veya bir url oluşturarak, bir öğe biliyor, bir SharePoint sitesinde bulunan sözcükleri Kişisel ve siteleri her iki varsayılan sitenin altında ayrılmış adlara olduğunu.
URL örnekleri
Öğeleri SharePoint kitaplığına yayımlarken hedef kitaplığa tam URL belirtmeniz gerekir.SharePoint Web uygulaması, site, kitaplık, klasör (isteğe bağlı), dosya ve dosya adı uzantısı tam bir SharePoint URL'si içerir.Aşağıdaki örnekler, çeşitli çizimler kullanmanız gereken sözdizimi sağlar.
Hedef |
Örnek url |
---|---|
SharePoint server. |
http://TestServer |
Bir SharePoint server sitesi veya alt site. |
http://TestServer/toplevelsite/subsite |
Şirket satış raporu örnek Paylaşılan Belgeler üzerinde bir Windows SharePoint Services veya SharePoint Foundation 2010 dağıtım. |
http://TestServer/TestSite/Shared Documents/CompanySales.rdl |
The Company Sales sample report in Documents on a Office SharePoint Server SharePoint Server 2010 instance. |
http://TestServer/TestSite/Documents/doc/CompanySales.rdl |
The Company Sales sample report in Report Center on an Office SharePoint Server SharePoint Server 2010 instance. |
http://TestServer/TestSite/Reports/doc/CompanySales.rdl |
Bir yazma Aracı'ndan bir SharePoint kitaplığına yayımlama
Raporları ve ilgili dosyaları kitaplığına yayımlamak için Rapor Tasarımcısı, rapor oluşturucuyu veya modeli Tasarımcısı kullandığınızda, bunlar eklenmeden önce dosyaları doğrulanır.Kullanarak raporları ve ilgili dosyaları karşıya yüklemek, karşıya eylem bir SharePoint kitaplığı üzerinde hiçbir doğrulama denetimi gerçekleşir.Raporu yöneterek, düzenleyerek veya çalıştırarak rapora erişene kadar dosyanın geçerli olup olmadığını bilemezsiniz.
Paylaşılan Veri Kaynakları
Bir paylaşılan veri kaynağı rapor yazma den yayımladığınızda araç, proje özelliği ayarlamak TargetDataSourceFolder.Hedef veri kaynak klasörü bir SharePoint kitaplığı için bir url olmalıdır.Aksine, Reporting Services yerel mod; göreli bir klasörü belirtemezsiniz Göreceli yollar geçerli değildir.Bir belge kitaplığı yol klasöründe yoksa, oluşturulur.
Paylaşılan veri kaynağı (.rds) dosyası bir SharePoint sitesine yayımladığınızda, bu bir .rsds dosya adı uzantısı için veri kaynak dosyasını değiştirir..Rsds dosya yerel olarak kaydedilmiş bir SharePoint sitesinden ve varolan bir içine alınan Reporting Services projesi.Paylaşılan veri kaynakları dosya adı uzantıları .rds ve .rsds ile değiştirilebilir.
Rapor Tasarımcısı'ndan veri kaynakları paylaşılan
Paylaşılan veri kaynakları, Rapor Tasarımcısı projeden yayımlıyorsanız, hedef kitaplığı belirten bir url kullanabilirsiniz veya özellik boş bırakabilirsiniz.Aksine, Reporting Services yerel mod; göreli bir klasörü belirtemezsiniz Göreceli yollar geçerli değildir.Bir belge kitaplığı yol klasöründe yoksa, oluşturulur.Hedef veri kaynak klasörü boş bırakırsanız, rapor hedef klasörde veri kaynak yayımlanacaktır.
Modeli Tasarımcısı'ndan veri kaynakları paylaşılan
Paylaşılan veri kaynaklarından (.rds dosyaları veya .smdl dosyaları) modeli Designer proje yayımlıyorsanız, hedef kitaplığı belirtir bir URL adresini kullanmanız gerekir.Göreli klasör belirleyemezsiniz; Göreceli yollar geçerli değildir.Bir belge kitaplığı yol klasöründe yoksa, oluşturulur.Bu klasörü (örneğin, http://) için hem kendi modeli (.smdl) hem de paylaşılan veri kaynak (.rsds) yayımlananSunucuadı/site/belgeler/veri kaynakları.
Dosya adları
Rapor öğeler için bir url dosya adlarını, dosya adı uzantısını içermelidir.Dosya adı uzantısı, dosya türünü belirler.Rapor yazma gelen raporu öğelerini yayımladığınızda araç, dosya adı uzantısını otomatik olarak eklenir.rapor öğesi için bir SharePoint kitaplığı karşıya, bir dosya adı uzantısını içermelidir.
Bir SharePoint sitesine karşıya öğeler için bir dosya adı uzantısı belirtmezseniz, rsInvalidDataSourceReference hata oluşur.Dosya adları geçerli dosya adı karakterleri olarak SharePoint uygulamalar tarafından tanınan karakterleri içerebilir.Aşağıdaki karakterler şunlardır: # % & * : < > ?/ { | }.
Rapor tanımı, alt raporlar için başvurular içeriyorsa, alt rapor için tam url belirtilmelidir.Göreli klasör belirleyemezsiniz; Göreceli yollar geçerli değildir.
Bağımlı öğeler başvurular ayarlama
Report Builder kullanılarak oluşturulan raporlar, rapor tanımı rapor modeli ve rapor oluşturmak için kullanılan modeli veri kaynak başvurular içerir.Bunlar belirtilen rapor tanımı dosyası.Bu raporu rapor sunucusu proje değişiklikleri yapın ve sonra onu SharePoint kitaplığına yayımlamak için Rapor Tasarımcısı'nda eklerseniz, SharePoint kitaplığı bir raporu açın ve veri kaynak başvurusu yeniden bağlamanız gerekir.Verileri yalnızca yeniden bağlamanız gerekir kaynak ilk yayınladığınızda raporu.rapor sunucusu dan belirleyemiyor rapor tanımı .rsds dosya ya da .smdl dosya veri kaynak olup olmadığı.Daha fazla bilgi için bkz: Nasıl yapılır: Bir rapor veya modeli bir paylaşılan veri kaynağına bağlamak.
SP2 öncesi öğeleri SharePoint sitesine yayımlama
Rapor tanımları, rapor modelleri ve pre-SP2'de oluşturulan paylaşılan veri kaynakları yayımlama sürüms geliştirme araçları gerekir açtığınızda veya SP2'de bir proje oluşturmak sürüm araç ve sonra dosyaları yayımlayabilirsiniz.
Dosya sisteminden doğrudan bir SharePoint kitaplığı için dosya ve ardından çalıştığından emin olmak için raporu çalıştırmak için alternatif bir yöntemdir.Yapmanız gerekenler küme , raporu çalıştırmadan önce bağımlı öğeler başvurular.
Yayımlama ve karşıya yükleme arasındaki farklar
Raporları ve ilgili dosyaları kitaplığına yayımlamak için Rapor Tasarımcısı, rapor oluşturucuyu veya modeli Tasarımcısı kullandığınızda, bunlar eklenmeden önce dosyaları doğrulanır.Kullanarak raporları ve ilgili dosyaları karşıya yüklemek, karşıya eylem bir SharePoint kitaplığı üzerinde hiçbir doğrulama denetimi gerçekleşir.Raporu yöneterek, düzenleyerek veya çalıştırarak rapora erişene kadar dosyanın geçerli olup olmadığını bilemezsiniz.
Yayımlanmış bir maddesi güncelleştiriliyor
Yayımlanmış veya öğe için bir SharePoint kitaplığı karşıya sonra öğe kitaplıktan güncelleştirmeden önce denetlemeniz gerekir.Rapor size teslim, ancak raporu değiştirme izni olan tek kullanıcı olacaktır.Tamamladığınızda, teslim edilene.
Karşıya yüklemek veya bir raporu (örneğin, varolan bir öğeyi aynı ada sahip bir öğe karşıya yükleyerek) ilk belgeyi denetlemeden yayımlamak, rapor sunucusu sizin için kullanıma, var olan öğeyi yeni bir sürüm güncelleştirilmiş raporu Ekleve belgeyi yeniden denetleyin.
Kaynakları olarak dış görüntüleri
Rapor sunucusu, güvenli rapor sunucusunda saklanan ve herhangi bir dosya ancak değil gibi tanımlanmış bir kaynak, kavramı rapor sunucusu tarafından işlenen yerel mod destekler çalışır.Yerel modda, herhangi tür bir dosya olabilir.
Rapor sunucusu SharePoint tümleşik modda çalıştığında, bir kaynak kavramı daha dar bir tanımı vardır.Harici bir görüntüyü başvuru raporları depolamak için bir kaynak kavramı rapor sunucusu korur.Bu rapor bir anlık görüntü veya dahili kullanım için tutulan bir kopyası ise geçerlidir.