Ik was gisteren worstelen met prestaties punt en wilde een snelle tip dat iemand zou kunnen een paar uur frustratie besparen delen.
We hadden een SSRS rapport gemaakt en ingezet het naar SharePoint. We het ingezet naar SharePoint en we konden draaien prima door aan de Rapportbibliotheek te navigeren en te klikken op het verslag. We kunnen het ook toevoegen aan een pagina met webonderdelen met behulp van het webonderdeel Rapportviewer SSRS. Alle goede dingen.
Wanneer we geprobeerd toe te voegen aan een dashboard met Dashboard ontwerper, echter, We raken een muur. Dashboard ontwerper zou vertellen ons 'kan niet vinden rapport dat wordt gespecificeerd door URL. Controleer of zowel server-URL en URL verslag juist zijn." Dit is wat ik zag:
Bing me dit veelbelovende artikel gevonden, “Plezier SSRS weergeven (geïntegreerd) rapporten met behulp van PerformancePoint SQL Server Report viewer”). Het voelde als goede informatie, maar ik was niet in staat om op te lossen het probleem met wat bleek.
Ik gedownload Fiddler op het werkstation om te zien wat er gebeurde onder de dekens en hoewel dat ook onproductieve was, het was zeer interessant. Ik stel voor dat je uitproberen die enige tijd gewoon om te zien wat er gebeurt. Het is vrij verhelderend.
Tot slot, mijn collega Kiran Chauhan wees me op centraal beheer te kijken naar de Report Server-instellingen. Vreemd genoeg, dat te vinden onder "Algemene instellingen". Ik had eerder zocht voor het als managed service. Ik heb nog leren mijn manier rond SP 2010 🙂
Centrale admin liet me onmiddellijk het probleem:
En echt, Hier:
De belangrijkste bit was de "_PROD_SERVER" toegevoegd tot hij ReportServer URL. Zodra ik zag dat, het was een eenvoudige zaak om te pop over aan Dashboard ontwerper en de juiste URL gebruiken, zoals:
En in detail:
Bottom line:
- Verslag Server URL komt rechtstreeks vanuit Centraal beheer van
- Verslag URL: Volledig gekwalificeerde URL naar het werkelijke bestand RDL zelf.
Het is zo makkelijk als het correct wordt gedaan!
</einde>
Volg mij op Twitter op http://www.twitter.com/pagalvin
Bedankt! (Caps zijn bedoeld)
Ik heb geprobeerd dit hele dag, tot ik vond uw blogpost over dit. Dat mijn probleem opgelost in een minuut!
::David Stavegård
Stockholm, Zweden