12.01.2010 14:18:52
Najnovija verzija ove datoteke je dostupna na mreži, u okviru Microsoft centra za preuzimanje, na stranici
Za pomoć u vezi sa tehničkim problemima u okviru platforme SQL Server koji se ne odnose na dokumentaciju pogledajte stranicu
Sadržaj
1.0 Istorijat
The Microsoft® SQL Server® 2008 Reporting Services programski dodatak za SharePoint proizvode i tehnologije predstavlja preuzimanje sa Veba koje pruža funkcije za integraciju servera za izveštaje i primene platforme Microsoft SharePoint Foundation 2010® ili Microsoft SharePoint Server 2010 ®. Programski dodatak Reporting Services pruža ovu funkcionalnost:
-
Veb segment za Report Viewer koji pruža mogućnost prikazivanja izveštaja, izvoz u više formata za vizuelizaciju, navigaciju na stranici, pretragu, štampanje i zumiranje.
-
Veb stranice zahvaljujući kojima možete da kreirate pretplate i planove, postavite bezbednost stavke modela i upravljate izveštajima, modelima i izvorima podataka.
-
Podrška za standardne SharePoint Foundation 2010 i SharePoint Server 2010 funkcije što obuhvata upravljanje dokumentima, saradnju, bezbednost i primenu sa tipovima sadržaja servera za izveštaje.
-
Možete da koristite SharePoint upozorenja, kontrolu verzije (prijavljivanje i odjavljivanje) i Veb segmente filtera sa izveštajima. Veb segment za Report Viewer možete da dodate na bilo koju stranicu ili kontrolnu tablu na SharePoint lokaciji i prilagodite njegov izgled.
-
Možete da koristite SharePoint nivoe dozvola i uloge da biste kontrolisali pristup sadržaju na serveru za izveštaje. Takođe možete da koristite potvrdu identiteta preko SharePoint obrazaca da biste imali podršku za pristup putem veze sa Internetom.
-
Proširenje za isporuku koje možete da koristite u pretplatama da biste isporučivali izveštaje u SharePoint biblioteke.
-
Objavljivanje izveštaja i modela iz dizajnera izveštaja i dizajnera modela u SharePoint biblioteku.
-
Otvaranje izveštaja i modela u programu Report Builder iz SharePoint biblioteke i čuvanje izveštaja u SharePoint bibliotekama širom lokacije.
-
Krajnja tačka Simple Object Access Protocol (SOAP) protokola za upravljanje sadržajem na serveru za izveštaje u integrisanom SharePoint režimu.
2.0 Funkcije u ovom izdanju
Programski dodatak Reporting Services radi sa SQL Server 2008 R2 Reporting Services serverom za izveštajem koji konfigurišete za integraciju sa programom SharePoint. U sledećoj listi su predstavljene nove funkcije u ovom izdanju:
-
Fleksibilna instalacija programskog dodatka koja je od sada podržana pre ili nakon instalacije SharePoint proizvoda ili tehnologije. Instalacija koja prethodi instalaciji SharePoint proizvoda ili tehnologije omogućava lakšu primenu programskog dodatka jer SharePoint farma raspoređuje datoteke nakon dodavanja servera u farmu.
-
Jednostavnije konfigurisanje SharePoint servera za integraciju sa serverom za izveštaje. Broj koraka koje treba obaviti je smanjen u odnosu na prethodnu verziju programskog dodatka. Dodatne informacije potražite u odeljku Kako da: konfigurišete integraciju komponente Report Server u SharePoint centralnu administraciju
-
Mogućnost korišćenja SharePoint liste kao izvora podataka za izveštaje. Programski dodatak obezbeđuje novu Microsoft SharePoint listu i utisak pri radu sa upitima kako biste informacije iz SharePoint liste lakše dodali u izveštaj. Dodatne informacije potražite u odeljku Pribavljanje podataka iz izvora podataka tipa SharePoint liste (Report Builder 3.0)
-
Izveštaji iz programa Microsoft Access 2010® i novo Reporting Services proširenje podataka za SharePoint listu mogu da se pokrenu lokalno iz SharePoint biblioteke dokumenata, bez povezivanja sa SQL Server Reporting Services serverom za izveštaje. Dodatne informacije potražite u odeljku Vizuelizacija izveštaja u lokalnom režimu u programu Report Viewer (Reporting Services u integrisanom SharePoint režimu)
-
Kategorije koje mogu da se konfigurišu tako da budu deo SharePoint dijagnostičkog evidentiranja. Informacije iz evidencije kategorija se kreću od upotrebe korisničkog interfejsa do SOAP proxy-ja klijenta. Dodatne informacije potražite u odeljcima Događaji iz komponente Report Server u integrisanom SharePoint režimu i Kako da: uključite Reporting Services događaje u SharePoint evidenciju praćenja
-
Korisnički interfejs u okviru platforme SharePoint koji se odnosi na Reporting Services podržava 37 jezika, uključujući skupove znakova zdesna nalevo za hebrejski i arapski i kompleksni raspored teksta za tajski. Ova podrška važi i za Veb segment za prikazivač izveštaja, kao i za Veb stranice.
-
Funkcionalnost ClickOnce u okviru komponente Report Builder učitava Report Builder direktno sa servera za izveštaje i koristi svojstva sistema sa serverske strane.
-
Pretplate i detaljne veze rade direktno sa povezanim izvorima unutar biblioteke dokumenata, umesto da prolaze kroz server za izveštaje.
-
HTTP preusmerivač koji opaža zahteve od klijenata, na primer, iz komponente Report Builder u izloženi SharePoint Veb i preusmerava ih u server za izveštaje.
3.0 Zahtevi
Da biste instalirali programski dodatak Reporting Services, računar pored softverskih i hardverskih zahteva za SharePoint 2010 proizvod ili tehnologiju za integraciju mora da ispunjava i sledeće softverske zahteve:
-
Microsoft Windows Installer 3.0 ili noviji.
-
SharePoint Foundation 2010 ili SharePoint Server 2010. Programski dodatak Reporting Services u ranijim verzijama Windows SharePoint Services ili Microsoft Office SharePoint Server2007.
-
Programski dodatak postoji samo u 64-bitnoj verziji koja je i zahtev za SharePoint 2010 proizvode i tehnologije.
-
Da biste mogli da konfigurišete integrisane operacije pomoću ove verzije programskog dodatka Reporting Services, server za izveštaje mora da bude SQL Server 2008 R2. Server za izveštaje mora da bude konfigurisan tako da bude u integrisanom SharePoint režimu kao što je to opisano u knjigama na mreži za SQL Server.
-
Podržana izdanja paketa SQL Server su Standard, Evaluation, Developer i Enterprise. Integracija servera nije podržana u Workgroup izdanju komponente Reporting Services, niti u verziji SQL Server Express sa naprednim uslugama Advanced Services.
3.1 Zahtevi za korisnički nalog domena za SharePoint administraciju i usluge
U primeni SharePoint proizvoda ili tehnologije se koriste različiti nalozi za pokretanje usluga i pristup izloženim i potpornim serverima. Ukoliko navodite nalog domena za primenu, trebalo bi da usvojite preporuke najbolje prakse i da navedete naloge koje će koristiti samo Veb aplikacija sistema SharePoint. Nemojte da konfigurišete nalog usluge koji će se pokretati kao korisnički nalog domena stvarne osobe koja će pristupati SharePoint lokaciji.
Nalog domena je obavezan ukoliko:
-
SharePoint lokacija i server za izveštaje nisu na istom računaru.
-
SharePoint lokaciju hostuje grupa aplikacija koja se pokreće kao ugrađeni nalog, na primer, NetworkService.
-
Krajnja tačka servera za izveštaje u okviru Veb aplikacije sistema SharePoint je konfigurisana tako da koristi režim pouzdanog naloga.
Ukoliko ne koristite korisnički nalog domena, primićete sledeću grešku ako korisnik prikazuje izveštaj ili pokušava da pristupi Reporting Services funkcijama sa SharePoint lokacije:
„Došlo je do neočekivane greške prilikom povezivanja sa serverom za izveštaje. Proverite da li je server za izveštaje dostupan i konfigurisan za rad u integrisanom SharePoint režimu. Dozvole koje su dodeljene korisniku ’<acccountname>’ su nedovoljne za izvršavanje ove operacije.“
Ovu grešku možete da izbegnete ukoliko postupite u skladu sa preporukama koje su navedene u dokumentaciji za SharePoint proizvode i tehnologiju i pokrenete uslugu grupe aplikacija kao nalog domena. Dodatne informacije o zahtevima za nalog usluge i preporukama potražite u odeljku dokumentacije za SharePoint proizvod i tehnologiju
| Napomena: |
|---|
| SharePoint 2010 proizvodi i tehnologije zahtevaju naloge domena za konfiguraciju usluga kao što integracija komponente Reporting Services u SharePoint. |
4.0 Nadogradnja
Ukoliko ste već instalirali programski dodatak Reporting Services, možete da ga nadogradite na trenutnu verziju. Instalacioni program će otkriti postojanje trenutne verzije i zatražiće od vas potvrdite nadogradnju. Ukoliko je potvrdite, starija verzija programskog dodatka će biti uklonjena, a zatim će biti instalirana nova verzija.
Imajte u vidu to da se programski dodatak Reporting Services ne instalira za svaku instancu servera posebno. Na računaru možete da imate samo jednu instancu programskog dodatka. Ne možete da pokrenete starije verzije paralelno sa trenutnom verzijom.
5.0 Pregled instalacije i konfiguracije
Tačni koraci koje treba da preduzmete da biste instalirali i konfigurisali programski dodatak Reporting Services mogu da se razlikuju u zavisnosti od vaših zahteva. Ovo su osnovni koraci.
-
Instalirajte programski dodatak pomoću datoteke rsSharepoint.msi. Neophodno je da u rasporedu SharePoint farme programski dodatak bude instaliran na izloženom Veb serveru. Dodatne informacije potražite u odeljku Kako da: instalirate ili deinstalirate programski dodatak Reporting Services
-
U okviru SharePoint centralne administracije konfigurišite integraciju sa komponentom Reporting Services, uključujući i navođenje URL adrese servera za izveštaje koji se integriše sa SharePoint farmom. Dodatne informacije potražite u odeljku Kako da: konfigurišete integraciju komponente Report Server u SharePoint centralnu administraciju
-
U okviru SharePoint centralne administracije proverite da li su funkcije za integraciju servera za izveštaje i funkcije centralne administracije aktivirane u odeljku u kome su funkcije kolekcije lokacija. Dodatne informacije potražite u odeljku Kako da: aktivirate funkciju Report Server u SharePoint centralnoj administraciji
-
U okviru SharePoint centralne administracije aktivirajte funkciju Report Server File sync. Ova funkcija omogućava da stavke koje su ručno kopirane u biblioteke dokumenata budu sinhronizovane sa katalogom na serveru za izveštaje. Dodatne informacije potražite u odeljku Kako da: aktivirate funkciju Report Server File Sync u SharePoint centralnoj administraciji
-
Za svaku biblioteku dokumenata tri tipa sadržaja za usluge izveštavanja: Report Builder Model, Report Data Source i Report Builder Report. Na ovaj način će opcije usluga izveštavanja biti dostupne u novoj listi dokumenata. Dodatne informacije potražite u odeljku Kako da: dodate tipove Report Server sadržaja u biblioteku (Reporting Services u integrisanom SharePoint režimu)
6.0 Instalacija programskog dodatka
Da biste mogli da instalirate programski dodatak Reporting Services, neophodno je da budete administrator računara.
Morate da budete administrator kolekcije lokacija da biste mogli da aktivirate funkciju integracije komponente Reporting Services.
U ovom izdanju programskog dodatka on može biti instaliran pre ili nakon SharePoint instalacije. Programski dodatak poštuje standarde SharePoint raspoređivanja unapred i instalira datoteke na lokacije koje koristi instalacija sistema SharePoint.
| Napomena: |
|---|
| Prednost instalacije programskog dodatka pre instalacije SharePoint proizvoda ili tehnologije je u tome što će sa dodavanjem novih servera na farmu, SharePoint farma konfigurisati i aktivirati programski dodataka Reporting Services. |
6.1 Instalacija programskog dodatka pre instalacije SharePoint proizvoda ili tehnologije
Programski dodatak mora da se instalira na serverima koji će se pokretati kao SharePoint izloženi Veb serveri koje želite da integrišete sa komponentom Reporting Services. Ukoliko još uvek niste instalirali SharePoint proizvod ili tehnologiju, možete da pokrenete čarobnjak za instalaciju programskog dodatka na svim serverima.
-
Preuzmite instalacioni program (rsSharepoint.msi) programskog dodatka Reporting Services.
-
U ulozi administratora pokrenite datoteku rsSharepoint.msi da biste pokrenuli čarobnjak za instalaciju. Čarobnjak prikazuje stranicu dobrodošlice, uslove licenciranja softvera i stranicu sa informacijama za registraciju. Instalacioni program kreira SharePoint 2010 fascikle u fasciklu %program files%\common files\Microsoft Shared\ i kopira datoteke u te fascikle. Datoteku .msi morate da pokrenete kao administrator i to tako što ćete najpre otvoriti prozor komandne linije sa punim privilegijama, a zatim sa komandne linije pokrenuti datoteku rsSharepoint.msi.
-
Konfigurišite postavke integracije servera za izveštaje i aktivaciju funkcija u SharePoint centralnoj administraciji.
6.2 Instalacija programskog dodatka nakon instalacije SharePoint proizvoda ili tehnologije
Ukoliko instalirate programski dodatak na servere nakon što ste instalirali SharePoint proizvod ili tehnologiju, punu instalaciju programskog dodatka možete da pokrenete samo na jednom SharePoint serveru. Za ostale SharePoint servere na farmi morate da instalirate programski dodatak sa komandne linije koristeći instalaciju tipa „samo datoteke“. Instalacija tipa „samo datoteke“ instalira datoteke, ali preskače odeljak instalacionog procesa u kome se nalaze prilagođene radnje.
Nakon što instalirate programski dodatak na svim serverima, pokrenite SharePoint centralnu administraciju da biste konfigurisali integraciju servera za izveštaje.
6.3 Instalacija tipa „samo datoteke“
Da biste instalirali datoteke, ali tako da preskočite korake o prilagođenim radnjama, sa komandne linije pokrenite datoteku .msi i koristite opciju SKIPCA:
-
Otvorite komandnu liniju sa administratorskim dozvolama.
-
Pokrenite komandu msiexec -i rsSharePoint.msi SKIPCA=1.
6.4 Potpuna instalacija programskog dodatka u dva koraka
Ukoliko se prilikom instalacije javljaju greške, sa komandne linije možete da pokrenete instalacioni program u vidu procesa koji se sastoji iz dva koraka. Najpre pokrenite instalacioni program da biste instalirali datoteke preskočivši prilagođene radnje, a zatim pokrenite izvršnu datoteku prilagođenih radnji. Da biste instalirali programski dodatak Reporting Services u režimu rezervisanom samo za datoteke, postupite na sledeći način:
-
Otvorite komandnu liniju sa administratorskim dozvolama.
-
Pokrenite komandu msiexec -i rsSharePoint.msi SKIPCA=1.
-
U sistemu datoteka pronađite datoteku rsCustomAction.exe. Instalacioni program kopira ovu datoteku na vaš računar. Datoteka će se nalaziti u direktorijumu %Temp%.
Da biste dobili informacije o putanji do ove datoteke, kliknite na dugme Start, izaberite stavku Pokreni, a zatim upišite %temp%. Trebalo bi da je putanja datoteke \Documents and Settings\<vaše ime>\LOCALS~1\Temp.
Otvorite prozor komandne linije. Da biste to uradili, kliknite na dugme Start, izaberite stavku Pokreni, a zatim upišite cmd. Kod novijih operativnih sistema ćete možda morati da podignete svoje dozvole na viši nivo, a zatim pokrenete ovo sa administratorskim dozvolama.
-
Dođite do fascikle koja sadrži izvršnu datoteku rsCustomAction.
-
Unesite sledeću komandu. Biće potrebno nekoliko minuta da se ovaj korak u procesu konfiguracije dovrši. Usluga W3SVC će se ponovo pokrenuti u toku ovog procesa.
rsCustomAction.exe /i
6.4 Konfigurisanje integracije servera za izveštaje
-
U okviru SharePoint 2010 centralne administracije izaberite karticu General Application Settings (Opšte postavke aplikacije).
-
U odeljku aplikacije Reporting Services kliknite na dugme Integracija komponente Reporting Services.
-
U odeljku URL adresa za Veb uslugu Report Server Web koju treba dodati: navedite URL adresu servera za izveštaje (na primer, http://primer-imena-servera/reportserver). Nemojte da koristite „localhost“. Da biste postigli najbolje rezultate, otvorite pregledač i proverite da li je URL adresa koju nameravate da koristite ispravna. Ispravna URL adresa će se otvoriti u osnovnom čvoru hijerarhije fascikli u okviru servera za izveštaje. Ukoliko se javi greška, URL adresa nije ispravna i ne smete da je koristite. Dodatne informacije o URL sintaksi potražite u odeljku „Konfigurisanje virtuelnih direktorijuma za Report Server“ u knjigama na mreži za SQL Server.
-
U odeljku Način potvrde identiteta, izaberite opciju Windows potvrda identiteta ili Pouzdani nalog da biste odredili da li će krajnja tačka proxy servera slati zaglavlje sa bezbednosnim tokenom za preuzimanje uloge veze na serveru za izveštaje.
-
U odeljku Akreditivi, navedite vrednosti u poljima Korisničko ime i Lozinka da biste se povezali sa serverom za izveštaje i preuzeli nalog usluge. Unesite akreditive koji pripadaju nalogu iz lokalne grupe „Administratori“ na računaru na kome je server za izveštaje.
-
U odeljku Aktiviranje funkcije Reporting Services odaberite aktivaciju funkcije Reporting Services na svim postojećim kolekcijama lokacija ili odaberite listu kolekcija lokacija na kojima će funkcija biti aktivirana.
-
Kliknite na dugme U redu.
-
U odeljku URL adresa za Veb uslugu Report Server Web koju treba dodati: navedite URL adresu servera za izveštaje (na primer, http://primer-imena-servera/reportserver). Nemojte da koristite „localhost“. Da biste postigli najbolje rezultate, otvorite pregledač i proverite da li je URL adresa koju nameravate da koristite ispravna. Ispravna URL adresa će se otvoriti u osnovnom čvoru hijerarhije fascikli u okviru servera za izveštaje. Ukoliko se javi greška, URL adresa nije ispravna i ne smete da je koristite. Dodatne informacije o URL sintaksi potražite u odeljku „Konfigurisanje virtuelnih direktorijuma za Report Server“ u knjigama na mreži za SQL Server.
-
U odeljku „Reporting Services“ kliknite na dugme Postavi podrazumevane vrednosti servera da biste opcionalno postavili vrednosti za ograničavanje istorije izveštaja, omogućavanje evidentiranja, postavili istek vremena obrade izveštaja i omogućili preuzimanje alatke za izradu izveštaja
Dodatne informacije potražite u odeljcima Kako da: konfigurišete integraciju komponente Report Server u SharePoint centralnoj administraciji i Kako da: aktivirate funkciju Report Server u SharePoint centralnoj administraciji
6.5 Postavljanje dozvola i dodavanje Reporting Services tipova sadržaja
Da biste dovršili proces integracije, neophodno je da proverite valjanost dozvola za sve korisnike koji treba da pristupaju sadržaju na serveru za izveštaje i da upravljaju njime u okviru Veb aplikacije sistema SharePoint. Da biste tim osobama dodelili pristup aplikaciji, morate da dodelite korisničke i grupne naloge SharePoint grupama ili nivoima dozvola. Reporting Services funkcije se integrišu sa SharePoint bezbednosnim modelom i dozvolama, pa se pristup Reporting Services tipovima sadržaja ne razlikuje od pristupa drugim stavkama u okviru iste biblioteke dokumenata. Na primer, ukoliko korisnik ima dozvolu za prikaz ostalih stavki u okviru biblioteke dokumenata, moći će da prikaže i izveštaj iz te biblioteke.
Možda ćete želeti i da dodate Reporting Services tipove sadržaja tako da oni korisnici koji imaju dozvolu za korišćenje alatke Report Builder mogu da je pokrenu iz menija Novo unutar biblioteke dokumenata. Dodatne informacije potražite u odeljku Kako da: dodate tipove Report Server sadržaja u biblioteku (Reporting Services u integrisanom SharePoint režimu)
6.6 Provera valjanosti instalacije i konfiguracije
-
Proverite valjanost integracije tako što ćete pokrenuti aplikaciju Reporting Services Configuration Manager da biste prikazali status servera. Odeljak Trenutni Report Server treba da prikaže status Integrisano sa sistemom SharePoint za Report Server režim.
-
U okviru aplikacije Reporting Services Configuration Manager kliknite na dugme URL adresa Veb usluge, a zatim kliknite na dugme URL adresa za Veb uslugu Report Server Web da biste otvorili prozor pregledača sa stranicom servera za izveštaje. Ukoliko se stranica ne otvori bez poruka o greškama, server za izveštaje nije ispravno konfigurisan.
-
U okviru SharePoint centralne administracije izaberite karticu General Application Settings (Opšte postavke aplikacije), a zatim u odeljku Reporting Services kliknite na dugme Postavi podrazumevane vrednosti servera. Ukoliko je integracija ispravno konfigurisana, ova stranica će se otvoriti i neće prikazati grešku koja ukazuje na neuspešno povezivanje sa serverom za izveštaje.
-
Dođite do biblioteke na SharePoint lokaciji i otpremite datoteku definicije izveštaja (.rdl) i datoteku modela izveštaja (.smdl). Proverite da li su svojstva izvora podataka za izveštaj važeća. Izvor podataka mora da ima ispravnu nisku za povezivanje sa spoljnim izvorom podataka. Tip akreditiva mora da bude važeći za vašu mrežnu topologiju. U pojedinačnim slučajevima kada Kerberos potvrda identiteta nije omogućena za vaš domen, ne možete da koristite tip akreditiva „Windows integrisana bezbednost“ ukoliko se server za izveštaje nalazi na drugom računaru. Umesto njih navedite uskladištene akreditive. Nakon što potvrdite valjanost svojstava izvora podataka, možete da kliknete na ime izveštaja da biste ga otvorili. Izveštaj će se automatski otvoriti u Veb segmentu za Report Viewer.
6.7 Deinstaliranje programskog dodatka Reporting Services
Programski dodatak Reporting Services možete da deinstalirate u okviru Windows kontrolne table, u odeljku „Programi i funkcije“. Programski dodatak Reporting Services možete da deinstalirate i ako pokrenete instalacioni program (datoteku .msi) u režimu za deinstalaciju.
| Napomena: |
|---|
| Ukoliko programski dodatak uklonite sa servera koji je aktivan na farmi, uklonićete ga sa svih servera na farmi. Ukoliko želite da uklonite programski dodatak sa samo jednog servera, najpre uklonite taj server iz SharePoint farme, a zatim deinstalirajte programski dodatak. |
Deinstalacijom programskog dodatka ćete ukloniti funkcije za integraciju servera koje se koriste u obradi izveštaja i modela na serveru za izveštaje. Instalacioni program neće izbrisati datoteke koje ste kreirali ili otpremili u biblioteku, kao ni rasporede, pretplate ili istoriju izveštaja. Razmotrite brisanje ovih stavki pre nego što deinstalirate programski dodatak. Takođe bi trebalo da izbrišete prijavljivanja u SharePoint bazu podataka koja su kreirana za nalog usluge za Reporting Services.
-
Uklonite sve izveštaje i ostale stavke servera za izveštaje koje više ne koristite. Oni se neće pokretati nakon što uklonite programski dodatak.
-
U prozoru „Kontrolna tabla“, u odeljku Programi ili Programi i funkcije izaberite stavku SQL 2008 R2 Reporting Services SharePoint Add-In.
-
Kliknite na dugme Deinstaliraj.
Dodatne informacije potražite u odeljku Kako da: instalirate ili deinstalirate programski dodatak Reporting Services
7.0 Poznati problemi
Trenutno ne postoje poznati problemi.
8.0 Napomene o dokumentaciji
Trenutno ne postoje problemi u dokumentaciji.