Share via


Microsoft Report Builder in SQL Server

Microsoft Report Builder is een hulpprogramma voor het ontwerpen van gepagineerde rapporten, voor zakelijke gebruikers die liever in een zelfstandige omgeving werken in plaats van Report Designer te gebruiken in Visual Studio/SSDT. Wanneer u een gepagineerd rapport ontwerpt, maakt u een rapportdefinitie die aangeeft welke gegevens moeten worden opgehaald, waar het moet worden opgehaald en hoe u het kunt weergeven. Wanneer u het rapport uitvoert, neemt de rapportprocessor de rapportdefinitie die u hebt opgegeven, haalt de gegevens op en combineert deze met de rapportindeling om het rapport te genereren. U kunt een voorbeeld van uw rapport bekijken in Report Builder. Publiceer vervolgens uw rapport naar een Reporting Services-rapportserver in de systeemeigen modus of in de geïntegreerde SharePoint-modus (2016 en eerder).

U kunt ook een gepagineerd rapport publiceren naar de Power BI-service. Zo ja, dan raden we u aan Power BI Report Builder te gebruiken. Zie gepagineerde rapporten in Power BI Premium (preview) voor meer informatie.

Schermopname van het aan de slag-rapport.

Dit gepagineerde rapport bevat een matrix met rij- en kolomgroepen, sparklines, indicatoren en een overzichtstaartdiagram in de hoekcel. De matrix begeleidt een kaart met twee sets geografische gegevens die worden vertegenwoordigd door kleur en cirkelgrootte.

Snel starten met het maken van rapporten

  • Begin met een gedeelde gegevensset: Gedeelde gegevenssets zijn query's op basis van een gedeelde gegevensbron en opgeslagen op een Reporting Services-rapportserver in de systeemeigen modus of in de geïntegreerde SharePoint-modus.

  • Begin met de wizard Tabel, Matrix of Grafiek: Kies een gegevensbronverbinding, sleep en zet velden neer om een gegevenssetquery te maken, selecteer een indeling en stijl, voeg eigenschappen voor toegankelijkheidsrijen toe en pas het rapport aan.

  • Begin met de wizard Kaart: Rapporten maken die geaggregeerde gegevens weergeven op een geografische of geometrische achtergrond. Kaartgegevens kunnen ruimtelijke gegevens zijn uit een Transact-SQL-query of een ESRI-shapebestand (Environmental Systems Research Institute, Inc. ). U kunt ook een achtergrond van de kaarttegel van Microsoft Bing toevoegen.

  • Start uw rapport met rapportonderdelen: Rapportonderdelen zijn rapportitems die afzonderlijk zijn gepubliceerd op een Reporting Services-rapportserver in de systeemeigen modus of in de geïntegreerde SharePoint-modus. Rapportonderdelen kunnen opnieuw worden gebruikt in andere rapporten. Rapportitems zoals tabellen, matrices, grafieken en afbeeldingen kunnen als rapportonderdelen worden gepubliceerd.

    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.

Uw rapport ontwerpen

  • Gepagineerde rapporten maken met tabel-, matrix-, grafiek- en vrije rapportindelingen: Tabelrapporten maken voor gegevens op basis van kolommen, matrixrapporten (zoals kruistabel- of draaitabelrapporten) voor samengevatte gegevens, grafiekrapporten voor grafische gegevens en vrije-formulierrapporten voor iets anders. Rapporten kunnen andere rapporten en grafieken insluiten, samen met lijsten, afbeeldingen en besturingselementen voor dynamische webtoepassingen.

  • Rapport van verschillende gegevensbronnen: maak rapporten met behulp van gegevens uit elk gegevensbrontype met een door Microsoft .NET Framework beheerde gegevensprovider, OLE DB-provider of ODBC-gegevensbron. U kunt rapporten maken die gebruikmaken van relationele en multidimensionale gegevens uit SQL Server en Analysis Services, Oracle, Hyperion en andere databases. U kunt een XML-gegevensverwerkingsextensie gebruiken om gegevens op te halen uit elke XML-gegevensbron. U kunt tabelwaardefuncties gebruiken om aangepaste gegevensbronnen te ontwerpen.

  • Bestaande rapporten wijzigen: Met Behulp van Report Builder kunt u rapporten aanpassen en bijwerken die zijn gemaakt in SQL Server Data Tools (SSDT) Report Designer.

  • Pas uw gegevens aan: filter, groepeer en sorteer gegevens of voeg formules of expressies toe.

  • Grafieken, meters, sparklines en indicatoren toevoegen: Gegevens samenvatten in een visuele indeling en grote hoeveelheden geaggregeerde informatie in één oogopslag presenteren.

  • Interactieve functies toevoegen: Bevat documentoverzichten, knoppen voor weergeven/verbergen en drillthrough-koppelingen naar subrapporten en drillthrough-rapporten. Gebruik parameters en filters om gegevens te filteren voor aangepaste weergaven.

  • Afbeeldingen insluiten of ernaar verwijzen: bevat andere resources en externe inhoud.

Uw rapport beheren

  • Sla de definitie van het rapport op: Sla de rapportdefinitie op uw computer of op de rapportserver op, waar u het kunt beheren en delen met anderen.

  • Kies een presentatie-indeling: wanneer u het rapport opent of nadat u het rapport hebt geopend, kunt u webgeoriënteerde, paginageoriënteerde en bureaubladtoepassingsindelingen selecteren. Indelingen zijn HTML, MHTML, PDF, XML, CSV, TIFF, Word en Excel.

  • Abonnementen instellen: Nadat u het rapport hebt gepubliceerd naar de rapportserver of een rapportserver in de geïntegreerde modus van SharePoint, kunt u uw rapport zo configureren dat het op een bepaald moment wordt uitgevoerd, een rapportgeschiedenis maakt en e-mailabonnementen instelt.

  • Gegevensfeeds genereren: u kunt gegevensfeeds genereren vanuit uw rapport met behulp van de Reporting Services Atom-renderingextensie.

Opmerking

Gepubliceerde rapporten worden beheerd op een rapportserver of een rapportserver in de geïntegreerde modus van SharePoint door een rapportserverbeheerder. Beheerders van rapportservers kunnen beveiliging definiëren, eigenschappen instellen en bewerkingen plannen, zoals rapportgeschiedenis en levering van e-mailrapport. Ze kunnen gedeelde planningen en gedeelde gegevensbronnen maken en deze beschikbaar maken voor algemeen gebruik. Beheerders beheren ook alle mappen van de rapportserver. De mogelijkheid om beheertaken uit te voeren, is afhankelijk van gebruikersmachtigingen.