Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In Reporting Services verwijst inhoudsbeheer naar het beheer van rapportserveritems. Alle items kunnen onafhankelijk van elkaar worden beheerd via eigenschappen en beveiligingsinstellingen. Elk item kan worden verplaatst naar een andere locatie in de mapnaamruimte van de rapportserver. Als u items effectief wilt beheren, moet u weten welke taken een inhoudsbeheerder uitvoert. In SQL Server 2016 Reporting Services of hoger (SSRS) is de Reporting Services-webportal beschikbaar. In dit artikel wordt gekeken naar de webportal en de nieuwe webportal-ervaring.
Opmerking
Inhoudsbeheer verschilt van beheer van rapportservers. Zie Reporting Services-rapportserver (systeemeigen modus) voor meer informatie over het beheren van de omgeving waarin een rapportserver wordt uitgevoerd.
Inhoudsbeheer bevat de volgende taken:
Beveilig de site en items van de rapportserver door de op rollen gebaseerde beveiliging van Reporting Services toe te passen.
Maak een maphiërarchie van de rapportserver door mappen toe te voegen, te wijzigen en te verwijderen.
Stel standaardwaarden en eigenschappen in die van toepassing zijn op items die worden beheerd door de rapportserver. U kunt bijvoorbeeld maximumwaarden voor de basislijn instellen waarmee opslagbeleid voor rapportgeschiedenis wordt bepaald.
Gedeelde gegevensbronitems maken die kunnen worden gebruikt in plaats van rapportspecifieke gegevensbronverbindingen. Een uitgever of inhoudsbeheerder kan een gegevensbron selecteren die verschilt van de gegevensbron die oorspronkelijk is gedefinieerd voor een rapport. U kunt bijvoorbeeld een gegevensbron selecteren om een verwijzing naar een testdatabase te vervangen door een verwijzing naar een productiedatabase.
Maak gedeelde planningen die kunnen worden gebruikt in plaats van rapportspecifieke en abonnementsspecifieke schema's, waardoor het eenvoudiger is om planningsgegevens in de loop van de tijd te onderhouden.
Gegevensgestuurde abonnementen maken waarmee adressenlijsten worden gegenereerd door gegevens op te halen uit een gegevensarchief.
Het plannen van rapportverwerking en het opgeven van welke rapporten op aanvraag kunnen worden uitgevoerd en welke vanuit de cache worden geladen, zorgt voor een balans tussen de vereisten die op de server worden gesteld.
Geef machtigingen op voor het uitvoeren van beheertaken met behulp van vooraf gedefinieerde rollen: Systeembeheerder enInhoudsbeheer. Voor effectief beheer van rapportserverinhoud moet u aan beide rollen zijn toegewezen.
Hulpprogramma's voor het beheren van rapportserverinhoud zijn Management Studio en de webportal. Met Management Studio kunt u standaardwaarden instellen en functies inschakelen. De webportal wordt gebruikt om gebruikers toegang te verlenen tot rapportserveritems en -bewerkingen. De portal wordt ook gebruikt om rapporten en andere inhoudstypen weer te geven en te gebruiken en alle gedeelde items en rapportdistributiefuncties te gebruiken. De webportal is een bijgewerkte site die veel van de functionaliteit van de afgeschafte Rapportbeheer mogelijk maakt. Zie Reporting Services-hulpprogramma's voor meer informatie.
Rapportserveritems
Rapportserveritems omvatten rapporten, gedeelde gegevensbronnen, gedeelde gegevenssets, resources (items die zijn opgeslagen op maar niet worden verwerkt door een rapportserver) en mappen. Items kunnen afhankelijk zijn van andere items, bijvoorbeeld een rapport kan afhankelijk zijn van de gedeelde gegevensbronnen die naar het rapport verwijzen. Als u een afhankelijk item verplaatst, werkt de rapportserver de referentiegegevens automatisch bij.
U kunt rapportserveritems verplaatsen naar verschillende maplocaties in de hiërarchie van de rapportservermap. Wanneer u een item verplaatst, worden alle eigenschappen, inclusief beveiligingsinstellingen, samen met het item naar de nieuwe locatie verplaatst. Wanneer u een map verplaatst, worden alle items in de map ermee verplaatst.
Opmerking
Als u de locatie van een item wilt verplaatsen, moet u die actie uitvoeren in de webportal.
In het webportaal worden de items die u kunt verplaatsen aangegeven binnen de mapstructuur. In de volgende afbeelding ziet u het pictogram voor elk verplaatsbaar item.
Niet alle items waarmee u werkt, kunnen worden verplaatst. U kunt items die zijn gekoppeld aan een rapport, zoals abonnementen of rapportgeschiedenis, niet verplaatsen. Deze items worden verplaatst met de bijbehorende rapporten. Op dezelfde manier kunt u items, zoals gedeelde schema's die buiten de hiërarchie van mappen vallen, niet verplaatsen. U kunt items niet verplaatsen als u hiervoor geen toestemming hebt. De machtiging voor het verplaatsen van een item wordt overgebracht wanneer de volgende taken zijn geselecteerd in uw roltoewijzing voor het betreffende item: 'Rapporten beheren', 'Mappen beheren' en 'Gegevensbronnen beheren'.
Mappen
Een maphiërarchie wordt gebruikt voor het adresseren van items die zijn opgeslagen en beheerd door een rapportserver. De mapstructuur bestaat standaard uit een hoofdknooppunt met de naam Start en gereserveerde mappen die de optionele functie Mijn rapporten ondersteunen. Andere mappen zijn door de gebruiker gedefinieerd. Rapportservermappen zijn handig als u hetzelfde toegangsniveau wilt verlenen tot meerdere items. Items in de map en andere mappen die vertakken van de primaire map nemen machtigingen over die u voor de map hebt ingesteld. U kunt bijvoorbeeld een set mappen maken onder de basismap, teammachtigingen toewijzen aan elke map en vervolgens teamleden mappen laten aanpassen onder de teammap.
Als u een browser gebruikt om rechtstreeks verbinding te maken met een rapportserver, is het hoofdknooppunt van de mapstructuur de naam van de virtuele mapmap van de rapportserver. Vanuit het hoofdknooppunt kunt u indien nodig mappen maken, wijzigen en verwijderen om inhoud van de rapportserver te ordenen. U kunt inhoud toevoegen aan een map, items verplaatsen tussen mappen, mapnamen of locaties wijzigen en mappen verwijderen die niet meer nodig zijn.
Mappen zijn virtuele containers voor gepubliceerde items die u opent via de webportal of een browserverbinding met de rapportserver. De mappen en de inhoud ervan bestaan niet in een bestandssysteem. In plaats daarvan worden ze opgeslagen in de rapportserverdatabase en geopend via het eindpunt van de rapportserverwebservice. De mapnaamruimte van de rapportserver is een hiërarchie met een hoofdknooppunt, vooraf gedefinieerde mappen en door de gebruiker gedefinieerde mappen. De naamruimte identificeert items die zijn opgeslagen op een rapportserver. Het biedt een adresseringsschema voor het opgeven van items in een URL. Wanneer u een rapport selecteert of zoekt, wordt het mappad onderdeel van de URL voor dat rapport.
Hoe u met mappen werkt, is afhankelijk van taken die deel uitmaken van uw roltoewijzing. Als u standaardbeveiliging gebruikt, kunnen Inhoudsmanagers en Uitgevers mappen maken en beheren. Als u aangepaste roltoewijzingen gebruikt, moet de roltoewijzing taken bevatten die mapbeheer ondersteunen. Zie Machtigingen verlenen voor een rapportserver in de systeemeigen modus en taken en machtigingen voor meer informatie over roltoewijzingen en -taken.
Rapportservermappen kunnen de volgende items bevatten:
Rapporten
Gedeelde gegevensbronnen
Gedeelde gegevenssets
Rapportonderdelen
Opmerking
Rapportonderdelen zijn afgeschaft voor alle releases van SQL Server Reporting Services vanaf SQL Server Reporting Services 2019 en alle releases van Power BI Report Server vanaf Power BI Report Server september 2022.
KPI's
Mobiele Rapporten
Resources (items die op een rapportserver zijn opgeslagen maar niet worden verwerkt)
Andere mappen
Gereserveerde mappen
Reporting Services reserveert vooraf gedefinieerde mappen. Ze kunnen niet worden verplaatst, hernoemd of verwijderd. Door de gebruiker gedefinieerde mappen bevatten mappen die zijn gemaakt door een gebruiker of rapportserverbeheerder met toestemming om items toe te voegen aan een map.
In de volgende tabel worden vooraf gedefinieerde mappen beschreven die de maphiërarchie verankeren en een framework bieden voor verschillende functies.
| Map | Purpose |
|---|---|
| Thuis | Het hoofdknooppunt van de mappenhiërarchie. |
| Users | Deze map wordt weergegeven wanneer u de functie Mijn rapporten inschakelt. Het bevat submappen voor alle gebruikers die de functie Mijn rapporten gebruiken en deze is alleen toegankelijk voor beheerders van rapportservers. Elke submapnaam komt overeen met de naam van de gebruiker. |
| Mijn rapporten | Biedt een persoonlijke werkruimte voor elke gebruiker. |
Mappen maken
U kunt een map maken in elke beschikbare map in de hiërarchie.
Als u mappen maakt om de toegang tot specifieke rapporten en modellen te beperken, moet u roltoewijzingen opgeven. Met de toewijzingen kunnen gebruikers bladeren, maar niet de inhoud bekijken van bovenliggende mappen die zich in het mappad bevinden.
Mapeigenschappen wijzigen
Nadat een map is gemaakt, kunt u eigenschappen wijzigen om de naam van de map te wijzigen, de beschrijving toe te voegen of te wijzigen of de map naar een andere locatie te verplaatsen. Deze eigenschappen zijn beschikbaar op de pagina Algemene eigenschappen voor de map. Zie Beveiligde mappen voor meer informatie over het instellen van eigenschappen die toegang verlenen tot een map.
Mappen en mapinhoud verwijderen
Wanneer u een map verwijdert, verwijdert u alle items die deze bevat. Voordat u een map verwijdert, moet u de inhoud ervan inspecteren. U moet nagaan of het items bevat waarnaar door andere items in een ander deel van de maphiërarchie kan worden verwezen of gebruikt. Waarnaar wordt verwezen, zijn rapportdefinities die gekoppelde rapporten, gedeelde gegevensbronnen en resources ondersteunen.
Als u een rapport verwijdert met een of meer gekoppelde rapporten waarnaar wordt verwezen, worden de gekoppelde rapporten ongeldig nadat u het rapport hebt verwijderd. U kunt niet vooraf bepalen welke gekoppelde rapporten worden beïnvloed, omdat een rapport geen informatie over gekoppelde rapporten bewaart die erop zijn gebaseerd. U kunt echter de eigenschappen van een gekoppeld rapport bekijken om erachter te komen op welk rapport het gekoppelde rapport is gebaseerd. Gedeelde gegevensbronitems bevatten daarentegen alle rapporten die momenteel gebruikmaken van het item, zodat u eenvoudig kunt bepalen of de verbindingsgegevens worden gebruikt. Zie Gedeelde gegevensbronnen (SSRS) maken, wijzigen en verwijderen voor meer informatie. Ten slotte identificeren de resources die door rapporten worden gebruikt die rapporten niet.
Voordat u een map verwijdert, moet u overwegen of u de rapportgeschiedenis wilt behouden van een rapport dat u gaat verwijderen. Of overweeg of u een rapportspecifieke constructie wilt behouden die deel uitmaakt van een rapport. Als u deze informatie mogelijk nodig hebt, verplaatst u het item uit de map voordat u de map verwijdert.
De zichtbaarheid van een item in een map is afhankelijk van zowel roltoewijzingen (machtigingen om een item weer te geven) als weergaveopties voor een map. In de webportal kunt u de pagina Inhoud instellen op de lijstweergave of detailweergave. In sommige gevallen is een rapport of item mogelijk verborgen in de lijstweergave. Zorg ervoor dat u een map in de detailweergave bekijkt voordat u de inhoud ervan verwijdert.
Resources
Een resource is een beheerd item dat is opgeslagen, maar niet wordt verwerkt, op een rapportserver. Normaal gesproken biedt een resource externe inhoud aan rapportgebruikers. Voorbeelden zijn een afbeelding in een .jpg-bestand, een ESRI-shapebestand dat ruimtelijke gegevens bevat of een HTML-bestand waarin de bedrijfsregels worden beschreven die in een rapport worden gebruikt. Het JPG-, SHP- of HTML-bestand wordt opgeslagen op de rapportserver, maar de rapportserver geeft het bestand rechtstreeks door aan de browser in plaats van het eerst te verwerken. Zie Afbeeldingen (Report Builder en SSRS) en de sectie Gegevens toevoegen aan een kaartsectie in Kaarten (Report Builder en SSRS) voor meer informatie.
Een resource toevoegen en weergeven
Als u een resource wilt toevoegen aan een rapportserver, uploadt of publiceert u een bestand:
| Operation | Bestandstype |
|---|---|
| Uploaden | Als u een resource wilt uploaden, moet u de webportal gebruiken als de rapportserver wordt uitgevoerd in de systeemeigen modus of een toepassingspagina op een SharePoint-site als de server wordt uitgevoerd in de geïntegreerde Modus van SharePoint. Zie Een bestand of rapport uploaden op de rapportserver of Documenten uploaden naar een SharePoint-bibliotheek (Reporting Services in sharePoint-modus) voor meer informatie. |
| Publiceren | Alle bestanden in een project dat geen rapporten, rapportonderdelen, gegevensbronnen of gegevenssets zijn, worden geüpload als resources. Als u een resource wilt publiceren, voegt u een bestaand item toe aan een project in Report Designer en publiceert u het project vervolgens naar een rapportserver. |
Alle resources zijn afkomstig als bestanden in een bestandssysteem, die later worden geüpload naar een rapportserver. Met uitzondering van de 4 megabyte standaardbestandsgroottebeperkingen die door ASP.NET worden opgelegd, zijn er geen beperkingen voor het soort bestanden dat u kunt uploaden. Wanneer u echter als resource naar een rapportserver publiceert, zijn bestandstypen met gelijkwaardige MIME-typen beter dan andere. Resources die zijn gebaseerd op HTML- en JPG-bestanden, worden bijvoorbeeld geopend in een browservenster wanneer de gebruiker de resource selecteert. De browser geeft de HTML weer als webpagina en JPG als afbeelding die de gebruiker kan zien. Resources die geen equivalente MIME-typen hebben, zoals bureaubladtoepassingsbestanden, worden daarentegen mogelijk niet weergegeven in het browservenster.
Of rapportgebruikers een resource kunnen bekijken, is afhankelijk van de weergavemogelijkheden van de browser. Omdat de rapportserver geen resources verwerkt, moet de browser de weergavemogelijkheid bieden om een specifiek MIME-type weer te geven. Als de browser de inhoud niet kan weergeven, zien gebruikers die de resource bekijken alleen de algemene eigenschappen van de resource.
Een resource beveiligen en beheren
Resources bestaan naast rapporten, gedeelde gegevensbronnen, gedeelde planningen en mappen als benoemde items in de hiërarchie van de rapportservermap. U kunt eigenschappen voor resources zoeken, weergeven, beveiligen en instellen, net zoals elk item dat is opgeslagen op een rapportserver. Als u een resource wilt weergeven of beheren, moet u de resources weergeven of resources beheren in uw roltoewijzing.
Verwijzen naar een afbeeldingsresource uit een rapport
Resources kunnen een afbeelding bevatten waarnaar u in een rapport verwijst. Als rapportvereisten het gebruik van externe installatiekopieën bevatten, moet u rekening houden met de volgende voordelen om de installatiekopieën als resource op te slaan:
Gecentraliseerde opslag in de rapportserverdatabase. Als u de rapportserverdatabase en de inhoud ervan naar een andere computer verplaatst, blijft de externe afbeelding bij het rapport. U hoeft geen afbeeldingsbestanden bij te houden die zijn opgeslagen op schijf op verschillende computers.
Beveiligd via roltoewijzingen in plaats van bestandssysteembeveiliging. Dezelfde machtigingen die worden gebruikt om een rapport weer te geven, kunnen worden toegepast op de resource. Als u de installatiekopieën daarentegen op de schijf opslaat, moet u ervoor zorgen dat het anonieme gebruikersaccount of het uitvoeringsaccount zonder toezicht toegang heeft tot het bestand.
Als u een afbeeldingsresource in een rapport wilt gebruiken, voegt u het afbeeldingsbestand toe aan het project en publiceert u het samen met het rapport. Zodra de afbeelding is gepubliceerd, kunt u de afbeeldingsreferentie in het rapport bijwerken zodat deze verwijst naar de resource op de rapportserver. Vervolgens kunt u alleen het rapport opnieuw publiceren om uw wijzigingen op te slaan. U kunt de afbeelding nu onafhankelijk van het rapport bijwerken door de resource opnieuw te publiceren. Het rapport gebruikt de meest actuele versie van de afbeelding die beschikbaar is op de rapportserver.
Zie Een resource bijwerken (webportal) voor meer informatie.
Mijn rapporten
De map Mijn rapporten is een persoonlijke werkruimte voor elke gebruiker die zich aanmeldt bij een rapportserver met een geldig domeinaccount. Deze speciale map biedt opslag voor werk-in-voortgangsrapporten, rapporten die niet zijn bedoeld voor brede distributie of rapporten die zijn aangepast aan een behoefte. U kunt het aantal of de grootte van items die zijn opgeslagen in een map Mijn rapporten , niet beperken of een map Mijn rapporten configureren die wordt gedeeld door gebruikers.
Technisch gezien wijst Mijn rapporten de naam van een virtuele map toe die elke gebruiker (Mijn rapporten) ziet in een primaire map Gebruikersmappen en een unieke submap op basis van de gebruikersnaam. Wanneer een gebruiker de map Mijn rapporten opent, wordt de gebruiker omgeleid naar de submap onder Gebruikersmappen. Elke submap biedt opslag voor de rapporten en items die een gebruiker toevoegt aan de map Mijn rapporten . In de webportal ziet u Mijn rapporten op het hoofdniveau. U moet inzoomen op de map Gebruikersmappen .
De map Gebruikersmappen wordt gemaakt wanneer de rapportserver is geïnstalleerd. Volgende submappen op basis van gebruikers worden gemaakt wanneer een gebruiker Mijn rapporten voor het eerst opent, bijvoorbeeld door te klikken op Mijn rapporten in de webportal. Elke mapnaam heeft de volgende indeling:
/Users Folders/<username>/My Reports
Alleen gebruikers met geldige systeemaccounts worden mappen toegewezen. Als een gebruikersnaam speciale tekens bevat, wordt de naam gemaakt met escape-tekenequivalenten. Escape-tekenequivalenten worden vermeld in de volgende tabel.
| Karakter | Escape-waarde | Example |
|---|---|---|
| (spatie) | [ ] | Voornaam achternaam wordt Voornaam[ ]Achternaam |
| \ (backslash) | Vervangen door één spatieteken | DomainName\Username wordt DomainName Username |
| @ (bij symbool) | [at] | gebruikersnaam@hotmail.com wordt gebruikersnaam[at]hotmail.com |
| & (ampersand) | [amp] | gebruikersnaam@company&company.com wordt username[at]company[amp]company.com |
| $ (dollarteken) | [dollar] | Gebruiker $Naam wordt Gebruiker[ ][dollar]Naam |
De functie Mijn rapporten is optioneel. Wanneer u een rapportserver installeert, worden Mijn rapporten standaard uitgeschakeld. Zie Mijn rapporten inschakelen en uitschakelen voor meer informatie over het inschakelen van deze functie. Zie Mijn rapporten beveiligen voor meer informatie.
Beheertaken voor rapportserver-inhoud
Bestanden uploaden naar een map
Een map maken, verwijderen of wijzigen (webportal)
Een resource bijwerken (webportal)
Bestanden uploaden naar een map