Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op: SQL Server Reporting Services (2016)
SQL Server Reporting Services (2017)
SharePoint
Power BI Report Server
Voor inhoud met betrekking tot eerdere versies van SQL Server Reporting Services (SSRS) raadpleegt u Wat is SQL Server Reporting Services?
SQL Server Reporting Services-gegevenswaarschuwingen zijn een oplossing voor gegevensgestuurde waarschuwingen waarmee u op de hoogte bent van rapportgegevens die interessant of belangrijk voor u zijn en op een relevant moment. Door gegevenswaarschuwingen te gebruiken, hoeft u geen informatie meer te zoeken, het komt naar u toe.
Gegevenswaarschuwingsberichten worden per e-mail verzonden. Afhankelijk van het belang van de informatie, kunt u ervoor kiezen om berichten meer of minder vaak te verzenden en alleen wanneer de resultaten veranderen. U kunt meerdere e-mailontvangers opgeven en op deze manier anderen op de hoogte houden om de efficiëntie en samenwerking te verbeteren.
Opmerking
Reporting Services-integratie met SharePoint is niet meer beschikbaar na SQL Server 2016.
Architectuur en werkstroom voor gegevenswaarschuwingen
De volgende lijst bevat een overzicht van de belangrijkste gebieden van Reporting Services-gegevenswaarschuwingen:
Definieer en sla definities van gegevenswaarschuwingen op. U voert een rapport uit, maakt regels die interessante gegevenswaarden identificeren, een terugkeerpatroon definiëren voor het verzenden van het waarschuwingsbericht en de geadresseerden van het waarschuwingsbericht opgeven.
Voer gegevenswaarschuwingsdefinities uit. Waarschuwingsservice verwerkt waarschuwingsdefinities op een gepland tijdstip, haalt rapportgegevens op, maakt exemplaren van gegevenswaarschuwingen op basis van regels in de waarschuwingsdefinitie.
Bezorg gegevenswaarschuwingen aan geadresseerden-De waarschuwingsservice maakt een waarschuwingsinstance en stuurt een waarschuwingsbericht per e-mail naar de geadresseerden.
Daarnaast kunt u als eigenaar van gegevenswaarschuwingen informatie over uw gegevenswaarschuwingen bekijken en uw gegevenswaarschuwingsdefinities verwijderen en bewerken. Een waarschuwing heeft slechts één eigenaar, de persoon die deze heeft gemaakt.
Waarschuwingsbeheerders, gebruikers met de machtiging Waarschuwingen beheren in SharePoint, kunnen gegevenswaarschuwingen op siteniveau beheren. Ze kunnen waarschuwingsoverzichten voor elke sitegebruiker weergeven en waarschuwingen verwijderen.
Reporting Services-gegevenswaarschuwingen verschillen van SharePoint-waarschuwingen. U kunt SharePoint-waarschuwingen definiëren voor elk documenttype, inclusief rapporten. SharePoint-waarschuwingen worden verzonden wanneer het document wordt gewijzigd. U voegt bijvoorbeeld een kolom toe aan een tabel in een rapport. Daarentegen worden gegevenswaarschuwingen verzonden wanneer de gegevens in een rapport voldoen aan de regels die zijn gedefinieerd in de waarschuwingen. De regels verwijzen doorgaans naar de gegevens die in een rapport worden weergegeven.
Door gegevenswaarschuwingen voor rapporten te maken, kunt u wijzigingen in rapportgegevens bewaken en gegevenswaarschuwingen per e-mail verzenden wanneer rapportgegevens de regels volgen die voor u en anderen van belang zijn, en met intervallen die voldoen aan de behoeften van uw bedrijf. U kunt ook gegevenswaarschuwingen op aanvraag uitvoeren. Als u sharePoint Waarschuwingsmachtigingen hebt, kunt u waarschuwingen maken voor elk rapport dat u machtigingen hebt om weer te geven. U kunt meerdere waarschuwingen in een rapport maken en meerdere gebruikers kunnen dezelfde of verschillende waarschuwingen voor een rapport maken. Als u met anderen wilt samenwerken, kunt u deze opgeven als geadresseerden van waarschuwingsberichten in gegevenswaarschuwingsdefinities die u maakt.
In het volgende diagram ziet u de werkstroom voor het maken en opslaan van een definitie van een gegevenswaarschuwing, het maken van een SQL Agent-taak om te beginnen met het verwerken van een exemplaar van de gegevenswaarschuwing en het verzenden van gegevenswaarschuwingsberichten die de rapportgegevens bevatten die de waarschuwing per e-mail hebben geactiveerd.
Rapporten die worden ondersteund door gegevenswaarschuwingen
U kunt gegevenswaarschuwingen maken voor alle typen professionele rapporten die zijn geschreven in de taal voor rapportdefinities (RDL) en die zijn gemaakt in Report Designer of Report Builder. Rapporten met gegevensregio's zoals tabellen en grafieken, rapporten met subrapporten en complexe rapporten met meerdere parallelle kolomgroepen en geneste gegevensregio's. De enige vereisten zijn dat het rapport ten minste één gegevensgebied van elk type bevat en de rapportgegevensbron is geconfigureerd voor het gebruik van opgeslagen referenties of geen referenties. Als het rapport geen gegevensregio's heeft, kunt u er geen waarschuwing voor maken.
U kunt geen gegevenswaarschuwingen maken voor rapporten die zijn gemaakt met Power View.
Opmerking
Power View-ondersteuning is niet meer beschikbaar na SQL Server 2017.
Wanneer u Reporting Services in de systeemeigen modus of SharePoint-modus installeert of de zelfstandige versie van Report Builder gebruikt, kunt u rapporten opslaan op een rapportserver, uw computer of een SharePoint-bibliotheek. Als u gegevenswaarschuwingen voor rapporten wilt maken, moeten de rapporten worden opgeslagen of geüpload naar een SharePoint-bibliotheek. Dit betekent dat u geen waarschuwingen kunt maken voor rapporten die zijn opgeslagen op een rapportserver in de systeemeigen modus of uw computer. U kunt ook geen waarschuwingen maken die zijn ingesloten in aangepaste toepassingen.
Reporting Services ondersteunt verschillende referentietypen in rapporten. U kunt gegevenswaarschuwingen maken voor rapporten met een gegevensbron die is geconfigureerd voor het gebruik van opgeslagen referenties of geen referenties. U kunt geen waarschuwingen maken voor rapporten die zijn geconfigureerd om geïntegreerde beveiligingsreferenties te gebruiken of om referenties te vragen. Het rapport wordt uitgevoerd als onderdeel van het verwerken van de waarschuwingsdefinitie en de verwerking mislukt zonder inloggegevens. Zie de volgende bronnen voor meer informatie:
Rapporten uitvoeren
De eerste stap bij het maken van een definitie van een gegevenswaarschuwing is het zoeken naar het gewenste rapport in de SharePoint-bibliotheek en vervolgens het rapport uitvoeren. Als een rapport geen gegevens bevat wanneer u het uitvoert, kunt u op dat moment geen waarschuwing voor het rapport maken.
Als het rapport wordt geparameteriseerd, geeft u de parameterwaarden op die moeten worden gebruikt wanneer u het rapport uitvoert. De parameterwaarden worden opgeslagen in de gegevenswaarschuwingsdefinities die u in een rapport maakt. De waarden worden gebruikt wanneer het rapport opnieuw wordt uitgevoerd als een stap bij het verwerken van de definitie van de gegevenswaarschuwing. Als u de parameterwaarden wilt wijzigen, moet u het rapport opnieuw uitvoeren met deze parameterwaarden en een waarschuwingsdefinitie maken voor die versie van het rapport.
Definities voor gegevenswaarschuwingen maken
De functie Gegevenswaarschuwingen van Reporting Services bevat de ontwerpfunctie voor gegevenswaarschuwingen, die u gebruikt om gegevenswaarschuwingsdefinities te maken.
Als u een definitie van een gegevenswaarschuwing wilt maken, voert u het rapport uit en opent u Data Alert Designer vanuit het menu Acties van SharePoint Report Viewer. De rapportgegevensfeeds voor het rapport worden gegenereerd en de eerste 100 rijen in de gegevensfeed worden weergegeven in een gegevensvoorbeeldtabel in Data Alert Designer. Alle gegevensfeeds van een rapport worden in de cache opgeslagen zolang u werkt aan de waarschuwingsdefinitie in Data Alert Designer. Met caching kunt u snel schakelen tussen gegevensfeeds. Wanneer u een waarschuwingsdefinitie opnieuw opent in Data Alert Designer, worden de gegevensfeeds vernieuwd.
Definities van gegevenswaarschuwingen bestaan uit regels en componenten waaraan rapportgegevens moeten voldoen om een gegevenswaarschuwingsbericht te activeren, een schema dat de frequentie definieert voor het verzenden van het waarschuwingsbericht en optioneel de datums om het waarschuwingsbericht te starten en stoppen met verzenden, informatie zoals de onderwerpregel en een beschrijving die moet worden opgenomen in het waarschuwingsbericht, en de geadresseerden van het bericht. Nadat u een waarschuwingsdefinitie hebt gemaakt, slaat u deze op in de SQL Server-waarschuwingsdatabase.
Gegevenswaarschuwingsdefinities en metagegevens voor waarschuwingen opslaan
Wanneer u Reporting Services installeert in de SharePoint-modus, wordt de SQL Server-waarschuwingsdatabase automatisch gemaakt.
Definities van gegevenswaarschuwingen en metagegevens voor waarschuwingen worden opgeslagen in de waarschuwingsdatabase. Deze database heeft standaard de naam ReportingServices<GUID>_Alerting.
Wanneer u de definitie van de gegevenswaarschuwing opslaat, maakt het waarschuwingssysteem een SQL Server Agent-taak aan voor de definitie van de waarschuwing. De taak bevat een taakplanning. De planning is gebaseerd op het terugkeerpatroon dat u definieert voor de waarschuwingsdefinitie. Door de taak uit te voeren, wordt de verwerking van de definitie van de gegevenswaarschuwing gestart.
Gegevenswaarschuwingsdefinities verwerken
Wanneer de planning van de SQL Server Agent-taak de verwerking van de waarschuwingsdefinitie start, wordt het rapport uitgevoerd om de rapportgegevensfeeds te vernieuwen. De waarschuwingsservice leest de gegevensfeeds en past de regels toe die door de gegevenswaarschuwingsdefinities worden opgegeven voor de gegevenswaarden. Als een of meer gegevenswaarden voldoen aan de regels, wordt er een exemplaar van een gegevenswaarschuwing gemaakt en wordt er per e-mail een gegevenswaarschuwingsbericht met de waarschuwingsresultaten verzonden naar alle geadresseerden. De resultaten zijn rijen met rapportgegevens die voldeden aan alle regels op het moment dat het waarschuwingsexemplaar is gemaakt. Als u meerdere waarschuwingsberichten met dezelfde resultaten wilt voorkomen, kunt u opgeven dat berichten alleen worden verzonden wanneer de resultaten veranderen. In dit geval wordt een waarschuwingsexemplaar aangemaakt en opgeslagen in de meldingtijdensdatabase, maar er wordt geen waarschuwingsbericht gegenereerd. Als er een fout optreedt, wordt het waarschuwingsexemplaar ook opgeslagen in de waarschuwingsdatabase en wordt er een alertbericht met de details over de fout naar de geadresseerden gestuurd. De sectie Diagnostische gegevens en logboekregistratie verderop in dit artikel bevat meer informatie over logboekregistratie en probleemoplossing.
Gegevenswaarschuwingsberichten verzenden
Gegevenswaarschuwingsberichten worden per e-mail verzonden.
De regel Van bevat een waarde die wordt geleverd door de configuratie voor e-mailbezorging van Reporting Services. De regel Aan bevat de geadresseerden die u hebt opgegeven bij het maken van de waarschuwing in Data Alert Designer.
Naast de onderwerpregel voor e-mail, die u opgeeft in De ontwerpfunctie voor gegevenswaarschuwingen, bevat het gegevenswaarschuwingsbericht de volgende informatie:
De naam van de persoon die de definitie van de gegevenswaarschuwing heeft gemaakt.
Als u een beschrijving hebt opgegeven in de waarschuwingsdefinitie, wordt deze boven aan de e-mailtekst weergegeven.
De waarschuwingsresultaten, bestaande uit de rijen in de rapportgegevensfeed die voldoen aan de regels die zijn opgegeven in de waarschuwingsdefinitie.
Een koppeling naar het rapport waarop de waarschuwingsdefinitie is gebaseerd.
De regels in de waarschuwingsdefinitie.
De parameters en waarden die u hebt gebruikt om het rapport uit te voeren.
De contextuele waarden van rapportitems die zich buiten de rapportgegevensregio's bevinden.
Als er geen gegevenswaarschuwing of gegevenswaarschuwingsbericht kan worden gemaakt, wordt er een foutbericht verzonden naar alle ontvangers. In plaats van de waarschuwingsresultaten bevat het bericht een foutbeschrijving.
Zie Gegevenswaarschuwingsberichten voor meer informatie.
Gegevenswaarschuwingen installeren
De functie voor gegevenswaarschuwingen is alleen beschikbaar wanneer Reporting Services is geïnstalleerd in de SharePoint-modus. Wanneer u Reporting Services in SharePoint-modus installeert, maakt de setup automatisch de waarschuwingsdatabase aan waarin gegevenswaarschuwingsdefinities en waarschuwingsmetadata worden opgeslagen. Daarnaast worden er twee SharePoint-pagina's aangemaakt voor het beheren van waarschuwingen, en wordt Data Alert Designer aan de SharePoint-site toegevoegd. Er zijn geen speciale stappen voor het uitvoeren of instellen van opties voor waarschuwingen tijdens de installatie.
Als u meer wilt weten over het installeren van Reporting Services in de SharePoint-modus, inclusief de gedeelde Reporting Services-service die nieuw is in SQL Server 2012 (11.x) en de Reporting Services-servicetoepassing die u moet maken en configureren voordat u Reporting Services-functies kunt gebruiken, raadpleegt u Reporting Services SharePoint-modus installeren voor SharePoint 2010 in de MSDN-bibliotheek.
Zoals in het diagram eerder in het artikel wordt weergegeven, maken gegevenswaarschuwingen gebruik van SQL Server Agent-taken. Als u de taken wilt maken, moet SQL Server Agent worden uitgevoerd. Mogelijk hebt u SQL Server Agent zo geconfigureerd dat deze automatisch wordt gestart wanneer u Reporting Services hebt geïnstalleerd. Zo niet, dan kunt u SQL Server Agent handmatig starten. Zie voor meer informatie SQL Server Agent configureren en database-engine, SQL Server Agent of SQL Server Browser Service starten, stoppen, onderbreken, hervatten of herstarten.
U kunt de pagina Abonnementen en waarschuwingen inrichten in Centraal beheer van SharePoint gebruiken om erachter te komen of SQL Server Agent wordt uitgevoerd en aangepaste Transact-SQL scripts maakt en downloadt die u vervolgens uitvoert om machtigingen te verlenen aan SQL Server Agent. Het kan ook de Transact-SQL scripts genereren met behulp van PowerShell. Voor meer informatie, zie Abonnementen en waarschuwingen inrichten voor SSRS-servicetoepassingen.
Gegevenswaarschuwingen configureren
Vanaf SQL Server 2012 (11.x) worden de instellingen voor Reporting Services-functies, inclusief gegevenswaarschuwingen, gedistribueerd tussen het configuratiebestand van de rapportserver (rsreportserver.config) en een SharePoint-configuratiedatabase wanneer u Reporting Services in de SharePoint-modus installeert. Wanneer u de servicetoepassing maakt als stap bij het installeren en configureren van Reporting Services, wordt de SharePoint-configuratiedatabase automatisch gemaakt. Zie RsReportServer.config configuratiebestand en Reporting Services-configuratiebestanden voor meer informatie.
De instellingen voor Reporting Services-gegevenswaarschuwingen bevatten de intervallen voor het opschonen van waarschuwingsgegevens en metagegevens en het aantal nieuwe pogingen bij het verzenden van gegevenswaarschuwingen per e-mail. U kunt het configuratiebestand en de configuratiedatabase bijwerken om verschillende waarden te gebruiken voor instellingen voor gegevenswaarschuwingen.
U werkt het configuratiebestand van de rapportserver rechtstreeks bij. U werkt de SharePoint-configuratiedatabase bij met behulp van Windows PowerShell-cmdlets.
De volgende tabel bevat de configuratie-elementen voor gegevenswaarschuwingen, hun standaardwaarden, beschrijvingen en locaties.
| Configuratie | Standaardwaarde | Description | Locatie |
|---|---|---|---|
| WaarschuwingsOpschoonCyclusMinuten | 20 | Aantal minuten tussen het begin van de opschooncyclus. | Configuratiebestand van rapportserver |
| WaarschuwingsExecutieLogOpschoonMinuten | 10080 | Aantal minuten om vermeldingen in het uitvoeringslogboek te behouden. | Configuratiebestand van rapportserver |
| MinutesVoorOpschoningVanAlertGegevens | 360 | Aantal minuten om tijdelijke gegevens te bewaren. | Configuratiebestand van rapportserver |
| MaximaleBewaarDagenVoorAlerting (AlertingMaxDataRetentionDays) | 180 | Het aantal dagen totdat metagegevens van waarschuwingsuitvoering, waarschuwingsexemplaren en uitvoeringsresultaten worden verwijderd. | Configuratiebestand van rapportserver |
| MaxRetries | 3 | Aantal keren dat de verwerking van gegevenswaarschuwingen opnieuw moet worden uitgevoerd. | Serviceconfiguratiedatabase |
| SecondenVoordatOpnieuwProberen | 900 | Aantal seconden dat moet worden gewacht voordat u het opnieuw probeert. | Serviceconfiguratiedatabase |
De instellingen maxRetries en SecondsBeforeRetry zijn standaard van toepassing op alle gebeurtenissen die gegevenswaarschuwingen activeren. Als u meer gedetailleerde controle wilt over nieuwe pogingen en vertragingen voor nieuwe pogingen, kunt u elementen toevoegen voor alle gebeurtenis-handlers die verschillende MaxRetries- en SecondsBeforeRetry-waarden opgeven.
Gebeurtenis-handlers en opnieuw proberen
De evenementenhandlers zijn:
| Gebeurtenishandler | Description |
|---|---|
| FireAlert | U selecteert Uitvoeren in Data Alert Manager om de onmiddellijke verwerking van een waarschuwingsdefinitie te starten. |
| FireSchedule | SQL Server Agent start het taakschema voor een waarschuwingsdefinitie. |
| MaakSchema | U maakt een definitie van een gegevenswaarschuwing en er wordt een SQL Server Agent-taakschema gemaakt op basis van het frequentieinterval dat is opgegeven in de waarschuwingsdefinitie. |
| UpdateSchedule | U werkt het frequentieinterval van de definitie van de gegevenswaarschuwing bij en de sql Server Agent-taakplanning wordt bijgewerkt. |
| DeleteSchedule | U verwijdert de definitie van de gegevenswaarschuwing en de bijbehorende SQL Server Agent-taak wordt verwijderd. |
| GenerateAlert | De waarschuwingsruntime verwerkt de rapportgegevensfeed, past de regels toe die zijn opgegeven in de definitie van de gegevenswaarschuwing, bepaalt of er een exemplaar van de gegevenswaarschuwing moet worden gemaakt en maakt indien nodig een exemplaar. |
| DeliverAlert | De runtime maakt het gegevenswaarschuwingsbericht en verzendt het per e-mail naar alle geadresseerden. |
De volgende tabel geeft een overzicht van de gebeurtenisafhandelaars en wanneer een hernieuwde poging wordt gestart.
| Foutcategorie/gebeurtenistype | FireAlert | FireSchedule | MaakSchema | UpdateSchedule | DeleteSchedule | GenerateAlert | DeliverAlert |
|---|---|---|---|---|---|---|---|
| Onvoldoende geheugen | X | X | X | X | X | X | X |
| Thread afbreken | X | X | X | X | X | X | X |
| SQL Agent wordt niet uitgevoerd | X | X | X | X | |||
| Kortstondig. Meestal vanwege problemen met verbindingen, time-outs en vergrendelingen. | X | X | X | X | X | X | X |
| IOException | X | ||||||
| WebException | X | ||||||
| SocketException | X | ||||||
| SMTPException (*) | X |
(*) SMTP-fouten die een nieuwe poging activeren:
SmtpStatusCode.ServiceNotAvailable
SmtpStatusCode.MailboxBusy
SmtpStatusCode.MailboxUnavailable
Gegevenswaarschuwingen uitschakelen
Als u de functie voor gegevenswaarschuwingen wilt uitschakelen, werkt u de sectie Service van het configuratiebestand bij. De volgende code toont de servicesectie van het configuratiebestand.
<Service>
<IsSchedulingService>True</IsSchedulingService>
<IsNotificationService>True</IsNotificationService>
<IsEventService>True</IsEventService>
<IsAlertingService>True</IsAlertingService>
...
</Service>
Als u waarschuwingen wilt uitschakelen, wijzigt u Waar in Onwaar in <IsAlertingService>True</IsAlertingService>.
Machtigingen voor gegevenswaarschuwingen
Voordat u gegevenswaarschuwingen voor rapporten kunt maken, moet u gemachtigd zijn om het rapport uit te voeren en waarschuwingen te maken op de SharePoint-site. Zie de volgende artikelen voor meer informatie over rapportmachtigingen.
Reporting Services-gegevenswaarschuwingen ondersteunen twee machtigingsniveaus: informatiemedewerker en waarschuwingsbeheerder. De volgende tabel bevat de gerelateerde SharePoint-machtigingen en gebruikerstaken.
| Gebruikerstype | SharePoint-machtiging | Taakbeschrijving |
|---|---|---|
| Informatiewerker | Items weergeven Waarschuwingen maken |
Items zoals rapporten weergeven en gegevenswaarschuwingen voor de rapporten maken. Waarschuwingen bewerken en verwijderen. |
| Waarschuwingsbeheerder | Waarschuwingen beheren | Bekijk een lijst met alle gegevenswaarschuwingen die zijn opgeslagen op de SharePoint-site en verwijder waarschuwingen. |
Diagnostische gegevens en logboekregistratie
Gegevenswaarschuwingen bieden veel manieren om informatiewerkers en beheerders te helpen waarschuwingen bij te houden en te begrijpen waarom waarschuwingen zijn mislukt en beheerders helpen bij het gebruik van logboeken om te leren welke waarschuwingsberichten zijn verzonden naar wie, het aantal verzonden waarschuwingsexemplaren enzovoort.
Data Alert Manager (Gegevenswaarschuwingbeheerder)
Data Alert Manager bevat waarschuwingsdefinities en foutinformatie waarmee informatiewerkers en waarschuwingsbeheerders begrijpen waarom de fout is opgetreden. Enkele veelvoorkomende redenen voor fouten zijn:
De rapportgegevensfeed is gewijzigd en de kolommen die worden gebruikt in de definitieregels voor gegevenswaarschuwingen, worden niet meer opgenomen in de gegevensfeed.
De machtiging om het rapport weer te geven, is ingetrokken.
Het gegevenstype in de onderliggende gegevensbron is gewijzigd en de waarschuwingsdefinitie is niet meer geldig.
Logs
Reporting Services biedt veel logboeken waarmee u meer informatie krijgt over de rapporten die worden uitgevoerd bij het verwerken van definities van gegevenswaarschuwingen, de exemplaren van gegevenswaarschuwingen die zijn gemaakt, enzovoort. Drie logboeken zijn met name handig: het uitvoeringslogboek voor waarschuwingen, het uitvoeringslogboek van de rapportserver en het traceringslogboek van de rapportserver.
Zie Reporting Services-logboekbestanden en -bronnen voor informatie over andere Reporting Services-logboeken.
Logboek voor uitvoering van waarschuwingen
De waarschuwingsruntimeservice schrijft vermeldingen in de tabel ExecutionLogView in de waarschuwingsdatabase. U kunt een query uitvoeren op de tabel of de volgende opgeslagen procedures uitvoeren om uitgebreidere diagnostische informatie te krijgen over de gegevenswaarschuwingen die zijn opgeslagen in de waarschuwingsdatabase.
ReadAlertData
LeesAlarmgeschiedenis
ReadAlertInstances
ReadEventHistory
ReadFeedPollHistory
ReadFeedPools
ReadPollData
ReadSentAlerts
U kunt SQL Agent gebruiken om de opgeslagen procedure volgens een schema uit te voeren. Zie SQL Server Agent voor meer informatie.
Uitvoeringslogboek van rapportserver
Rapporten worden uitgevoerd om de gegevensfeeds te genereren waarop gegevenswaarschuwingsdefinities zijn gebaseerd. Het uitvoeringsteken in de rapportserverdatabase legt informatie vast telkens wanneer het rapport wordt uitgevoerd. U kunt een query uitvoeren op de ExecutionLog2-weergave in de database voor gedetailleerde informatie. Zie Report Server ExecutionLog en de weergave ExecutionLog3 voor meer informatie.
Traceringslogboek van rapportageserver
Het traceringslogboek van de rapportserver bevat zeer gedetailleerde informatie voor bewerkingen van de rapportserverservice, inclusief bewerkingen die worden uitgevoerd door de webservice van de rapportserver en achtergrondverwerking. Traceerlogboekgegevens kunnen nuttig zijn als u fouten opspoort in een toepassing die een rapportserver bevat of een specifiek probleem onderzoekt dat naar het gebeurtenislogboek of het uitvoeringslogboek is geschreven. Zie het traceerlogboek van de rapportserverservice voor meer informatie.
Prestatiestatistieken
Gegevenswaarschuwingen bieden hun eigen prestatiemeteritems. Alle behalve één prestatiemeter is gerelateerd aan een gebeurtenis die deel uitmaakt van de waarschuwingsruntimeservice. Het prestatiemeteritem met betrekking tot de gebeurteniswachtrij geeft de lengte van de wachtrij van alle actieve gebeurtenissen aan.
| Gebeurtenis- of gebeurteniswachtrij | Prestatiemeter |
|---|---|
| ALERTINGQUEUESIZE | Waarschuwingen: lengte van gebeurteniswachtrij |
| FireAlert | Waarschuwingen: verwerkte gebeurtenissen - FireAlert |
| FireSchedule | Waarschuwingen: verwerkte gebeurtenissen - FireSchedule |
| MaakSchema | Alertmelding: verwerkte gebeurtenissen - CreateSchedule |
| UpdateSchedule | Waarschuwingen: verwerkte gebeurtenissen - UpdateSchedule |
| DeleteSchedule | Waarschuwingen: verwerkte gebeurtenissen - DeleteSchedule |
| GenerateAlert | Waarschuwingen: verwerkte gebeurtenissen - GenerateAlert |
| DeliverAlert | Waarschuwingen: verwerkte gebeurtenissen - DeliverAlert |
Reporting Services biedt prestatiemeteritems voor andere Reporting Services-functies. Zie Prestatiemeters - ReportServer Service, prestatieobjecten, Prestatiemeters MSRS 2016 Native modus, prestatieobjecten en Prestatiemeters MSRS 2016 SharePoint-modus, prestatieobjecten.
Ondersteuning voor TLS
Reporting Services kan de HTTP SSL-service gebruiken om versleutelde verbindingen tot stand te brengen met een rapportserver of SharePoint-site. Transport Layer Security (TLS) werd voorheen SSL (Secure Sockets Layer) genoemd.
De gebruikersinterface voor waarschuwingsruntime en gegevenswaarschuwingen ondersteunt TLS en werkt op dezelfde manier, ongeacht of u TLS of HTTP gebruikt. Er zijn echter enkele subtiele verschillen. Wanneer de definitie van de gegevenswaarschuwing wordt gemaakt met behulp van een TLS-verbinding, gebruikt de URL die vanuit het gegevenswaarschuwingsbericht terugverwijst naar de SharePoint-bibliotheek ook TLS. U kunt de TLS-verbinding identificeren omdat deze HTTPS gebruikt in plaats van HTTP in de URL. Als de definitie van de gegevenswaarschuwing is gemaakt met behulp van een HTTP-verbinding, gebruikt de koppeling terug naar de SharePoint-site HTTP. Of de waarschuwingsdefinitie is gemaakt met TLS of HTTP, de ervaring voor gebruikers en waarschuwingsbeheerders is identiek wanneer u Data Alert Designer of Data Alert Manager gebruikt. Als het protocol (HTTP of TLS) moet veranderen tussen de tijd dat de waarschuwingsdefinitie is gemaakt en vervolgens is bijgewerkt en opnieuw wordt opgeslagen, wordt het oorspronkelijke protocol bewaard en gebruikt in koppelings-URL's.
Als u een gegevenswaarschuwing maakt op een SharePoint-site die is geconfigureerd voor het gebruik van TLS en vervolgens de TLS-vereiste verwijdert, blijft de waarschuwing op de site werken. Als de site wordt verwijderd, wordt in plaats daarvan de standaardzonesite gebruikt.
Gebruikersinterface voor gegevenswaarschuwingen
Gegevenswaarschuwingen bieden SharePoint-pagina's voor het beheren van waarschuwingen en een ontwerper voor het maken en bewerken van gegevenswaarschuwingsdefinities.
Ontwerpfunctie voor gegevenswaarschuwingen waarin u definities van gegevenswaarschuwingen maakt of bewerkt. Zie Data Alert Designer voor meer informatie, Een gegevenswaarschuwing maken in Data Alert Designer en een gegevenswaarschuwing bewerken in Alert Designer.
Data Alert Manager waarin u lijsten met gegevenswaarschuwingen bekijkt, waarschuwingen verwijdert en waarschuwingen opent om te bewerken. Data Alert Manager bestaat uit twee versies: één voor gebruikers om de waarschuwingen te beheren die ze hebben gemaakt en één voor beheerders voor het beheren van waarschuwingen die eigendom zijn van sitegebruikers.
Zie Data Alert Manager voor SharePoint-gebruikers en Mijn gegevenswaarschuwingen beheren in Data Alert Manager voor meer informatie over het beheren van gegevenswaarschuwingen die u hebt gemaakt.
Zie Data Alert Manager voor waarschuwingsbeheerders enalle gegevenswaarschuwingen beheren op een SharePoint-site in Data Alert Manager voor meer informatie over het beheren van alle gegevenswaarschuwingen op een site.
Inrichtingsabonnementen en gegevenswaarschuwingen waarin u ontdekt of Reporting Services SQL Server Agent kan gebruiken voor gegevenswaarschuwingen en scripts downloaden die toegang tot SQL Server Agent toestaan. Zie voor meer informatie Abonnementen en waarschuwingen inrichten voor SSRS Service-toepassingen.
Globalisatie van gegevenswaarschuwingen
Bepaalde scripts, zoals Arabisch en Hebreeuws, worden van rechts naar links geschreven. Gegevenswaarschuwingen ondersteunen scripts van rechts naar links en van links naar rechts. Gegevenswaarschuwingen detecteren cultuur en wijzigen het uiterlijk en gedrag van de gebruikersinterface en de indeling van gegevenswaarschuwingsberichten dienovereenkomstig. De cultuur is afgeleid van de regionale instelling van het besturingssysteem op de computer van de gebruiker. De cultuur wordt opgeslagen telkens wanneer u bijwerkt en vervolgens de definitie van de gegevenswaarschuwing opnieuw opslaat.
De cultuur in de waarschuwingsdefinitie kan van invloed zijn op de vraag of gegevens voldoen aan de regels in de waarschuwingsdefinitie. Tekenreeksvergelijkingen worden meestal beïnvloed door cultuurspecifieke regels.
Bepalen of rapportgegevens voldoen aan de regels in de waarschuwingsdefinitie, kunnen worden beïnvloed door de cultuur in de waarschuwingsdefinitie. Deze gebeurtenis vindt meestal plaats in tekenreeksen. In een waarschuwingsdefinitie met de Duitse cultuur wordt bijvoorbeeld niet voldaan aan een regel die de Engelse letter 'o' en de Duitse letter 'ö' vergelijkt. In dezelfde waarschuwingsdefinitie met behulp van de Engelse cultuur zou aan de regel worden voldaan.
Gegevensopmaak is ook gebaseerd op de cultuur van de waarschuwingsdefinitie. Als de cultuur bijvoorbeeld een punt als decimaalteken gebruikt, wordt de waarde weergegeven als 45,67; terwijl een cultuur die een komma als decimaalteken gebruikt, 45,67 weergeeft.
Afhankelijk van de gebruikersinterface voor gegevenswaarschuwingen die u gebruikt, varieert de ondersteuning voor van rechts naar links. Data Alert Designer ondersteunt het script van rechts naar links in tekstvakken, maar de indeling van de ontwerpfunctie is niet van rechts naar links. De indeling is van links naar rechts, net als andere hulpmiddelen. In een alertdefinitie die is gemaakt met de tekstrichting van rechts naar links en vervolgens bewerkt in een omgeving met links naar rechts, blijft de rechts-naar-links tekstrichting behouden wanneer u de alertdefinitie opslaat. Data Alert Manager gedraagt zich hetzelfde als een SharePoint-pagina. De indeling is van rechts naar links, net als andere SharePoint-pagina's. Gegevenswaarschuwingsberichten die zijn gebaseerd op waarschuwingsdefinities van rechts naar links, berichttekst van rechts naar links weergeven en de berichtindeling is van links naar rechts.
Verwante inhoud
- Ontwerpfunctie voor gegevenswaarschuwingen
- Data Alert Manager voor waarschuwingsbeheerders
- Data Alert Manager voor SharePoint-gebruikers
- Probeer het eens bij het Reporting Services forum
- Een rapport opslaan in een SharePoint-bibliotheek (Report Builder)
- Een gegevenswaarschuwing maken in Data Alert Designer
- Een gegevenswaarschuwing bewerken in Alert Designer
- Mijn gegevenswaarschuwingen beheren in Data Alert Manager
- Alle gegevenswaarschuwingen op een SharePoint-site beheren in Data Alert Manager
- Machtigingen verlenen aan gebruikers en beheerders waarschuwen