Veri Kaynakları yayımlama ve bir SharePoint sitesine raporları
Raporlar ve paylaşılan veri kaynakları, SharePoint kitaplığına yayımlamak için ya da içerik kullanarak yayımlayabilirsiniz Reporting Services Araçlar (Rapor Tasarımcısı veya Report Builder 1.0) veya geliştirme içeriği SharePoint site eylemlerini kullanarak karşıya yükleyebilirsiniz.
SharePoint sitelerini daha farklı bir Web adresi kullanmak bir Reporting Services Yerel modda rapor sunucusu. Bir SharePoint sitesinin Web sıradüzeni, SharePoint Web uygulamasını, bir üst düzey site, isteğe bağlı alt siteler ve kitaplıklarını içerir.Bir rapor ya da ilgili öğeleri yayımlamak istediğiniz SharePoint sitesinin sıradüzeni konumu yanı sıra, SharePoint sunucusu belirten bir URL adresi oluşturma hakkında bilmeniz gerekir.
Rapora ilgili öğeleri, paylaşılan veri kaynakları, alt, detaylandırma raporlar ve Web tabanlı görüntü dosyaları gibi kaynakları içerir.Yayımlanmış bir SharePoint kitaplığı için BIR rapor, SharePoint kitaplığı konumlarına göre ilgili bu öğeleri belirtmeniz gerekir.
Site hiyerarşisini
SharePoint tümleşik modda çalıştırmak için bir rapor sunucusunu yapılandırdığınızda, SharePoint Web sıradüzeni işlenen ve bir rapor sunucuda yönetilen maddelere yönelik olarak kullanılır.
Aşağıdaki öğeler Web hiyerarşisinin erişmek ve rapor sunucusu içeriğinin güvenliğini sağlamak için kullanılır.Listeler ve sayfalar gibi diğer nesneleri rapor sunucusu içeriğe erişmek için kullanılmaz ve bu nedenle aşağıdaki tabloda açıklanmıştır.
Nesne |
Açıklama |
---|---|
SharePoint Web uygulaması |
Bir SharePoint Web uygulaması olarak, tek başına bir sunucu veya sanal sunucular koleksiyon içeren bir grubu altında yüklenebilir.URL BIR Web uygulaması vardır (örneğin, https://ServerName) ve birden çok site içerebilir. |
Site |
Bir Web uygulaması için üst site veya alt sitedir. |
SharePoint kitaplığı |
Kitaplık, belgeleri veya klasörleri içerir.Bir kitaplık veya kitaplık klasöründe raporlar, rapor modelleri, paylaşılan veri kaynakları ve dış resimleri depolayan tek bir site nesnesi var. |
Öğe |
Bir rapor tanımı için bir rapor veya alt rapor, rapor modeli, paylaşılan veri, bir URL'DE baþvurabilirsiniz rapor sunucusu öğeleri dahil kaynak, veya bir harici görüntü. |
URL sözdizimi ve kurallar
Her rapor sunucusu öğe kitaplığa bir protokol öneki, sunucu adı, site, kitaplık, dosya adı ve dosya türünün dosya adı uzantısını içeren tam olarak nitelenmiş bir URL tarafından tanımlanır.
Bir SharePoint Server URL'SI
SharePoint sunucusuna bir URL kullanmalısınız olduğunda, dağıtmak rapor sunucusu ya da rapor modeli bir projeden Business Intelligence Development Studio rapor sunucusu için.
Kullanılacak sunucu adını bulmak için , bir tarayıcıda açın ve rapor yayımlamak istediğiniz SharePoint kitaplığı'nı bulun.Sunucu adı protokol öneki hemen sonra http gibi görünür://ServerName.
Kullanarak Reporting Services URL proxy bitiş noktası desteklenmiyor. Bir bağlantı noktası numarası (örneğin, http proxy bir son nokta aşağıdakileri içerir://servername:8080/reportserver.
Bir SharePoint Server sitesi veya alt site URL'SI
Bir raporu veya rapor verilerini dağıtmak kaynak, varsa, bir SharePoint sitesine ve alt site, bir URL'YLE kullanmanız gerekir.Hemen sonra site adı, URL'DE görünür sunucu adı., örneğin, http://SunucuAdı/site or http://site/sunucuadı/alt.
On a Microsoft Office SharePoint Server 2007 Web application, the site and subsite frequently correspond to the tabs on the main site.Ad alt ya da site adını bulmak için tıklatın... Giriş, and then Tüm site içeriğini.En altına gidin ve Ara Siteler ve çalışma alanları.Siteleri listesinde, bu bölümde görüntülenir.
Bir SharePoint kitaplığı URL'SI
Bir rapor ya da ilişkili öğe için bir SharePoint kitaplığı dağıtırken, SharePoint kitaplığı için bir URL kullanmanız gerekir.Kitaplık için kullanılacak URL'YI kullandığınız SharePoint sürümüne bağlı olarak değişir.
On Microsoft Windows SharePoint Services 3.0, the library appears after the server name, for example, https://servername/Shared Documents.
Üzerinde Office SharePoint Server 2007'de, kitaplık, site ve alt sonra görünür. Örneğin, http://SunucuAdı/site /Belgeler.
Yeni SharePoint kitaplığı ya da tanımadığınız bir site üzerindeki yol bilgileri bulmak için , bir tarayıcıda açın ve raporlarınızı yayımlamak istediğiniz SharePoint kitaplığı'nı bulun.Kitaplık boşsa, herhangi bir dosyayı karşıya yüklemeyi.Dosyayı sağ tıklatıp Özellikleri açmak içinÖzellikleri penceresini açın.Dosyanın adresini bir yayımlama işlemi için gereken URL değerleri içerir.
Bir SharePoint sitesinde maddeler için tam olarak nitelenmiş URL'leri
Bir SharePoint kitaplığında depolanmış olan öğeleri her zaman Web uygulamasını (http:// ile başlayan tam olarak nitelenmiş bir URL yoluyla adreslenirSunucu) kök düğüm olarak ve size başvuran dosyanın adıyla sonunda görüntülenir.
URL dosya adlarında dosya adı uzantısını içermelidir.
Göreli URL, bir SharePoint sitesine yayımladığınızda raporlarındaki bağımlı öğeleri için kullanamazsınız.Örneğin, paylaşılan veri kaynağı, rapor modeli ve alt rapor başvurmak için göreli bir URL kullanamazsınız.Her zaman, her öğe için bir SharePoint kitaplığı tam URL'SINI belirtmelisiniz.Bir URL biçimini ayrıştırma kullandığınız sitelere önceden tanımlanmış hiçbir sıradüzeni olarak burada bir bağımlı dosya bulunan olabilir tahmin etmek için bir yolu yoktur.
Yayımlamak veya bağımlı öğeleri içeren bir rapor yükleme, 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ı raporu yayımlandıktan sonra çalışması garanti edilmez.Daha fazla bilgi için bkz: Bir yazma araç kullanılarak bir SharePoint kitaplığı yayımlama Bu konudaki.
URL için dış resimleri
Bir rapor tanımı gibi harici bir dosyada saklanan bir resim dosyası içerebilir.Resim dosyası için tam olarak nitelenmiş bir URL ayarlayarak, bu dosyayı rapor tanımında başvuruda bulunabilir.Bir SharePoint sitesinde veya uzak bir bilgisayarda saklanabilir.
Rapor sunucusu modu ne olursa olsun, bir rapordaki bir harici görüntü dosyasına başvuru tam olarak nitelenmiş bir URL olmalıdır.Ayrıca, dış görüntü dosyası genellikle başvuran hesabı işleniyor katılımsız rapora yapılandırma gerektirir.
Alt raporlar ve detaylandırma Reports belirtme
Alt raporlar, ana raporu ile aynı klasörde bulunmalıdır.Göreli bir klasörü belirtemezsiniz.
detaylandırma raporlarını belirtmek için , bir ifade URL'YI içerir.Örneğin, bir detaylandırma rapora metin kutusu veya yer tutucu metni için eylem olarak SalesDetails adlı rapor belirtmek için aşağıdaki ifade RaporAdı ayarlayın:
="http://site/subsite/documentlibrary/SalesDetails.rdl"
Ayrılmış adlar SharePoint siteleri hakkında
Oluşturma veya bir SharePoint sitesinde bulunan bir öğeye bir URL oluşturarak, biliyor sözcükleri Kişisel and Siteler varsayılan site altında ayrılmış iki adı olur.
URL örnekleri
Maddeler için bir SharePoint kitaplığı yayımlarken, hedef kitaplığına tam olarak nitelenmiş bir URL belirtmelisiniz.Tam olarak nitelenmiş bir SharePoint URL'SI, SharePoint Web uygulama, site, kitaplık, klasör (isteğe bağlı), dosya ve dosya adı uzantısını içerir.Aşağıdaki örnekler, kullanmanız gereken sözdizimi birkaç çizimler sağlar.
Hedef |
Örnek URL |
---|---|
Bir SharePoint server. |
http://TestServer |
Bir SharePoint sunucusunu sitesi veya alt site. |
http://TestServer/toplevelsite/subsite |
Şirket satış raporu örnek Paylaşılan Belgeler on a Windows SharePoint Services Dağıtım. |
http://TestServer/TestSite/Shared%20Documents/Company%20Sales.rdl |
Şirket satış raporu örnek Belgeleri on a Office SharePoint Server örnek. |
http://TestServer/TestSite/Documents/Doc/CompanySales.rdl |
Şirket satış raporu örnek Rapor merkezi on an Office SharePoint Server örnek. |
http://TestServer/TestSite/Reports/Doc/CompanySales.rdl |
Bir yazma araç kullanılarak bir SharePoint kitaplığı yayımlama
Raporlar ve ilişkili dosyaları kitaplığına yayımlamak için rapor Yazma araç'nı kullandığınızda, bunlar eklenmeden önce dosyaları doğrulanır.Raporlar ve ilişkili dosyaları kullanarak karşıya, Karşıya yükleme eylem SharePoint kitaplığı, yok 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.
Not
Bir SharePoint sitesinden raporlarını yayımlamak için Business Intelligence Development Studio, SharePoint sitesi ınternet Explorer tarayıcı güvenilen yerlerden listenize eklemek gerekebilir.
Paylaşılan Veri Kaynakları
Rapor yazma araç, paylaşılan veri kaynağından yayımladığınızda, küme proje özellik TargetDataSourceFolder. Hedef veri kaynak klasörün bir SharePoint kitaplığı için bir URL olmalıdır.Farklı olarak, Reporting Services doğal mod, göreli bir klasörü belirtemezsiniz; göreli yol geçerli değil. Bir belge kitaplığı yoldaki bir klasör yoksa, oluşturulur.
Bir paylaşılan verikaynak (.rds) dosyası, bir SharePoint sitesine yayımladığınızda, bu .rsds dosya adı uzantısı için veri kaynağı dosyasını değiştirir..Rsds dosya edemiyor kaydedilmesine yerel bir SharePoint sitesinden ve varolan içine alınır. Reporting Services Proje. Paylaşılan veri kaynakları'dosya adı uzantılarını .rds ve .rsds değiştirilebilir değil.
Veri kaynakları Rapor Tasarımcısı tarafından paylaşılan
Rapor Tasarımcısı proje paylaşılan veri kaynaklarından yayımlıyorsanız, özellik boş bırakabilirsiniz ya da hedef kitaplığı belirtir bir URL ya da kullanabilirsiniz.Farklı olarak, Reporting Services doğal mod, göreli bir klasörü belirtemezsiniz; göreli yol geçerli değil. Bir belge kitaplığı yoldaki bir klasör yoksa, oluşturulur.Hedef veri kaynak klasörü boş bırakırsanız, veri kaynağı hedef rapor klasöründe yayımlanacaktır.
Dosya adları
Rapor maddeler için bir URL dosya adlarını, dosya adı uzantısını içermelidir.Dosya adı uzantısı, dosya türünü belirler.Bir rapordaki bir geliştirme araç Raporu öğelerini yayımladığınızda, dosya adı uzantısını otomatik olarak dahil edilir.Raporu karşıya yükleme, öğe SharePoint kitaplığı için bir dosya adı uzantısını içermelidir.
Bir SharePoint sitesine karşıya maddeler için bir dosya adı uzantısı belirtmezseniz, rsInvalidDataSourceReference hata ortaya çıkar. Dosya adı geçerli bir dosya adı karakter olarak SharePoint uygulamalar tarafından tanınan karakterler içerebilir.Aşağıdaki karakterler şunlardır: # % & * : < > ?/ { | }.
Dependent maddelere References ayarlama
Report Builder 1.0 kullanılarak oluşturulan raporlar, rapor tanımı, rapor modeli modeli veri başvurular içerir kaynak rapor oluşturmak için kullanılan.Bu belirtilen rapor tanımı dosya.rapor sunucusu projesinde Rapor Tasarımcısı, değişiklikleri yapın ve sonra bu SharePoint kitaplığına yayımlamak için bu raporu eklerseniz, SharePoint kitaplığı rapora açmalı ve verileri yeniden bağlamanız kaynak başvuru.Verileri yalnızca yeniden bağlamanız gerekir kaynak raporun ilk yayımladığınızda.rapor sunucusu arasında belirleyemiyor rapor tanımı veri kaynağının bir .rsds dosyası veya .smdl dosyası olup olmadığı.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir raporu veya model için paylaşılan bir veri bağlama kaynak.
Karşıya yükleme ve yayımlama arasındaki farklar
Raporlar ve ilişkili dosyaları kitaplığına yayımlamak için Rapor Tasarımcısı veya Report Builder'ı kullandığınızda, bunlar eklenmeden önce dosyaları doğrulanır.Raporlar ve ilişkili dosyaları kullanarak karşıya, Karşıya yükleme eylem SharePoint kitaplığı, yok 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ımlanan bir güncelleştirmeyi öğe
Yayımlanmış veya öğe için bir SharePoint kitaplığı karşıya sonra güncelleştirilmeden önce öğe kitaplıktan denetlemelisiniz.Raporu, teslim alınmış, ancak yalnızca kullanıcının raporu değiştirme iznine sahip olacaktır.Bitirdiğiniz zaman, denetimi yeniden de.
Karşıya yüklemek veya bir raporu (örneğin, varolan bir öğe ile aynı ada sahip bir maddeyi karşıya yükleyerek), ilk belgeyi denetlemeden yayımlamak, rapor sunucusu için kullanıma, varolan öğeyi ve ardından onay belgeyi yeniden yeni sürüm olarak güncelleştirilmiş rapora ekleyin.
Kaynakları gibi dış görüntüler
Doğal modda çalışan BIR raporlama sunucusu kavramını destekleyen bir kaynak, raporu sunucuda tanımlanmış saklanan ve güvenli olarak herhangi bir dosya olduğu rapor sunucusu tarafından işlenmez, ancak.Yerel modda, herhangi bir dosya türü olabilir.
Bir rapor sunucusunu SharePoint tümleşik modda çalıştığında, kaynağı kavramı daha dar bir tanım var.rapor sunucusu dış görüntü başvuru raporlarını depolamak için bir kaynak kavramını korur.Bu, rapor anlık görüntü veya dahili kullanım için tutulan bir kopyayı ise geçerlidir.