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.
Eigenschappen van rapportuitvoering bepalen hoe een rapport wordt verwerkt. Uitvoeringseigenschappen moeten afzonderlijk worden ingesteld voor elk rapport.
Als u eigenschappen voor rapportuitvoering wilt instellen, gaat u naar het rapport in de webportal, klikt u met de rechtermuisknop op het rapport en selecteert u Beheren in het menu.
Rapportuitvoeringsmodi
U kunt een rapport op aanvraag of als momentopname uitvoeren. In de volgende sectie wordt elke benadering beschreven.
Rapporten op aanvraag uitvoeren
U kunt opgeven dat een rapport een query uitvoert op een gegevensbron telkens wanneer een gebruiker het rapport uitvoert, wat resulteert in rapporten op aanvraag die de meeste up-to-datumgegevens bevatten. Er wordt een nieuw exemplaar van het rapport gemaakt voor elke gebruiker die het rapport opent of aanvraagt; elk nieuw exemplaar bevat de resultaten van een nieuwe query. Als er met deze methode 10 gebruikers tegelijkertijd het rapport openen, worden er 10 query's verzonden naar de gegevensbron voor verwerking.
Rapporten op aanvraag uitvoeren vanuit de cache
Als u de prestaties wilt verbeteren, kunt u een rapport (en gegevens) opgeven dat tijdelijk in de cache moet worden opgeslagen wanneer een gebruiker het rapport uitvoert. De kopie in de cache is vervolgens beschikbaar voor andere gebruikers die toegang hebben tot hetzelfde rapport. Als er met deze methode 10 gebruikers het rapport openen, resulteert alleen de eerste aanvraag in de verwerking van rapporten. Het rapport wordt later in de cache opgeslagen en de overige negen gebruikers bekijken het rapport in de cache.
Rapporten in cache worden verwijderd uit de cache met intervallen die u definieert. U kunt intervallen in minuten opgeven of u kunt een specifieke datum en tijd plannen om de cache leeg te maken. Zie Cacherapporten (SSRS) voor meer informatie.
Rapporten uitvoeren vanuit momentopnamen
Een momentopname van een rapport is een rapport dat indelingsinformatie en gegevens bevat die op een bepaald tijdstip worden opgehaald. U kunt een rapport uitvoeren als momentopname van een rapport om te voorkomen dat het rapport op willekeurige momenten wordt uitgevoerd (bijvoorbeeld tijdens een geplande back-up). Er wordt een momentopname van een rapport gemaakt en later vernieuwd volgens een schema, zodat u precies kunt tijd geven wanneer het rapport en de gegevensverwerking plaatsvindt. U moet een rapport uitvoeren als een momentopname als een rapport is gebaseerd op query's die lang duren om uit te voeren. U kunt ook een rapport uitvoeren als momentopname als het rapport is gebaseerd op query's die gebruikmaken van gegevens uit een gegevensbron die u tijdens bepaalde uren liever niet opent.
Een momentopname van een rapport wordt opgeslagen in een rapportserverdatabase, waarbij het rapport vervolgens wordt opgehaald wanneer een gebruiker of proces, zoals een abonnement, het rapport aanvraagt. Wanneer een momentopname van een rapport wordt bijgewerkt, wordt de momentopname overschreven met een nieuw exemplaar. Op de rapportserver worden geen eerdere versies van een momentopname van een rapport opgeslagen, tenzij u specifiek opties hebt ingesteld om deze toe te voegen aan de rapportgeschiedenis. Zie Momentopnamen maken, wijzigen en verwijderen in de rapportgeschiedenis voor meer informatie.
Niet alle rapporten kunnen worden geconfigureerd om te worden uitgevoerd als een momentopname. U kunt geen momentopname maken voor een rapport waarin gebruikers om referenties wordt gevraagd of windows-beveiliging wordt gebruikt om gegevens voor het rapport op te halen. Als u een geparameteriseerd rapport wilt uitvoeren als momentopname, moet u een standaardparameter opgeven die moet worden gebruikt bij het maken van de momentopname. In tegenstelling tot rapporten die op aanvraag worden uitgevoerd, is het niet mogelijk om een andere parameterwaarde op te geven voor een momentopname van een rapport wanneer het rapport is geopend. Als u een andere parameterwaarde kiest, resulteert dit in een nieuwe aanvraag voor het verwerken van rapporten. Dit is niet toegestaan.
In sommige gevallen kan het configureren van een rapport op aanvraag dat moet worden uitgevoerd als momentopname abonnementen deactiveren. De volgende voorwaarde zorgt ervoor dat een rapportserver bestaande abonnementen deactiveert die zijn gedefinieerd toen het rapport op aanvraag werd geconfigureerd:
Het rapport maakt gebruik van queryparameters en u selecteert een specifieke waarde als de standaardparameter om te voldoen aan de vereisten voor het uitvoeren van het rapport als momentopname.
Bestaande abonnementen zijn geconfigureerd voor het gebruik van parameterwaarden die verschillen van de standaardparameterwaarde die u hebt opgegeven voor de momentopname.
Wanneer aan deze voorwaarde is voldaan, schakelt de rapportserver het abonnement uit de volgende keer dat het abonnement gepland staat om uitgevoerd te worden. Als u het abonnement opnieuw wilt activeren, opent en slaat u het abonnement op. Wanneer u het abonnement opent, worden de parameterwaarden van het abonnement bijgewerkt naar de waarden die zijn opgegeven voor de momentopname. Zie Abonnementen en levering (Reporting Services) voor meer informatie over abonnementen.