Share via


Ontwerpweergave voor gedeelde gegevenssets (Report Builder)

In een rapport vertegenwoordigt een gegevensset rapportgegevens die worden geretourneerd door het uitvoeren van een query op een externe gegevensbron. Gedeelde gegevenssets worden gepubliceerd op een rapportserver en meerdere rapporten kunnen deze gebruiken. U kunt gegevenssets maken die u met anderen wilt delen. In het venster Shared Dataset Design selecteert u een gedeelde gegevensbron, geeft u eigenschappen op voor de gedeelde gegevensset en maakt u een query in de ontwerpfunctie voor query's.

Schermopname van de ontwerpmodus voor gedeelde gegevenssets van Reporting Services.

Zie Rapportgegevenssets voor meer informatie over het werken met gegevens in een rapport.

Lint

Op het lint kunt u snel de opdrachten vinden die u nodig hebt om een taak te voltooien. Opdrachten zijn ingedeeld in de volgende logische groepen: Verbinding, Gegevensset en Ontwerpfunctie voor query's.

Verbinding

Gebruik de knop Selecteren in de groep Verbinding om een gedeelde gegevensbron in uw rapport te selecteren of blader naar een gedeelde gegevensbron op de rapportserver.

Opmerking

Een gedeelde gegevensset moet zijn gebaseerd op een gedeelde gegevensbron. Als de gegevensbron die u nodig hebt niet beschikbaar is, moet u er een maken op de rapportserver. Zie Gedeelde gegevensbronnen (SSRS) maken, wijzigen en verwijderen voor meer informatie.

Zie Gegevensverbindingsreeksen maken - Report Builder voor meer informatie.

Dataset

Gebruik de knop Opties instellen om eigenschappen van gedeelde gegevenssets in te stellen. Deze eigenschappen omvatten de volgende opties:

  • Velden: U kunt een veld toevoegen of een veld bewerken in de veldverzameling.

  • Gegevensopties: U kunt opties instellen die van invloed zijn op criteria en sorteervolgorde, zoals hoofdlettergevoeligheid en sortering.

  • Filters: U kunt filters definiĆ«ren die de gegevens in een rapport beperken nadat het rapport deze uit de gegevensverbinding heeft opgehaald.

  • Parameters: U kunt een parameter toevoegen of parameteropties bewerken. U kunt bijvoorbeeld een standaardwaarde opgeven voor elke parameter, zodat u een vernieuwingsplan voor de cache kunt maken voor deze gedeelde gegevensset op de rapportserver.

De waarden die u instelt, maken deel uit van de definitie van de gedeelde gegevensset op de rapportserver. Wanneer een auteur van een rapport deze gedeelde gegevensset in een rapport opneemt, zijn de opties die u opgeeft van toepassing op dat gegevenssetexemplaren.

Nadat een gedeelde gegevensset aan een rapport is toegevoegd, kan een auteur van een rapport de volgende opties overschrijven: sortering, hoofdlettergevoeligheid, accentgevoeligheid, kanatypegevoeligheid, breedtegevoeligheid, subtotalen. Ze kunnen ook andere gegevenssetfilters maken om de gegevens in het rapport te beperken.

Voor meer informatie, zie Ingesloten rapportgegevenssets en gedeelde gegevenssets (Report Builder).

Voor meer informatie over cachevernieuwingsplannen, raadpleeg Gedeelde gegevenssets in de cache.

Ontwerpfunctie voor query's

Gebruik de werkbalk van de ontwerpfunctie voor query's om een query te maken die aangeeft welke gegevens moeten worden opgehaald uit de gegevensverbinding. De werkbalk die u ziet, is afhankelijk van de ontwerpfunctie voor query's die is gekoppeld aan het gegevensbrontype van de gegevensverbinding.

Zie het artikel dat overeenkomt met het gegevensbrontype in Add Data from External Data Sources (SSRS) voor meer informatie.

Het Ontwerpoppervlak voor query's

Met een ontwerpfunctie voor query's kunt u een query maken in de syntaxis die de externe gegevensbron nodig heeft.

Sommige gegevensbrontypen bieden een grafische ontwerpfunctie voor query's die u kunt gebruiken om de metagegevens op een externe gegevensbron te verkennen. U kunt interactief namen van het deelvenster metagegevens naar het ontwerpoppervlak voor query's slepen of interactief de namen selecteren die u wilt gebruiken.

Sommige gegevensbrontypen ondersteunen een op tekst gebaseerde ontwerpfunctie voor query's die u kunt gebruiken om query's te plakken die u hebt gemaakt in andere hulpprogramma's, zoals SQL Server Management Studio.

Elk gegevensbrontype heeft specifieke vereisten voor de query die geschikt is voor de externe gegevensbron. Zie het artikel dat overeenkomt met het gegevensbrontype Gegevens toevoegen uit externe gegevensbronnen en gegevensbronnen die worden ondersteund door Reporting Services voor meer informatie.

Queryresultaten weergeven

In de ontwerpweergave voor gedeelde gegevenssets bouwt u een query waarmee gegevens worden opgehaald uit de gegevensverbinding wanneer het rapport wordt verwerkt.

Voer de query uit om voorbeeldgegevens van de gegevensverbinding weer te geven om te controleren of de query het type gegevens retourneert dat u verwacht. De kolommen in de resultatenset zijn afkomstig van de metagegevens voor gegevensschema's uit de gegevensverbinding. De kolomnamen worden de verzameling van datasetvelden. De waarden van de gegevens die u in de resultatenset van de query ziet, zijn ontwerptijdgegevens. Nadat u de gedeelde gegevensset hebt opgeslagen als een definitie van een gedeelde gegevensset op de rapportserver, wordt alleen de querytekst opgeslagen. De gegevens in de queryresultatenset worden niet opgeslagen.

Wanneer een auteur van een rapport deze gedeelde gegevensset toevoegt aan een rapport, wordt er een aanwijzer toegevoegd aan de definitie van de gegevensset op de rapportserver. In het rapport wordt de verzameling gegevenssetvelden weergegeven in het deelvenster Rapportgegevens. De querytekst is niet beschikbaar.

De referenties die u gebruikt om een query uit te voeren, zijn gescheiden van de referenties die worden gebruikt om een voorbeeld van een rapport te bekijken of om een rapport uit te voeren vanaf de rapportserver. Zie Referentie- en verbindingsgegevens opgeven voor rapportgegevensbronnen voor meer informatie.

Een rapport uitvoeren met parameters

Wanneer uw query queryvariabelen bevat, worden gegevenssetparameters automatisch voor u gemaakt. Wanneer u klaar bent met het bouwen van de gegevenssetquery, worden rapportparameters die zijn ingesteld op gegevenssetparameters automatisch gemaakt.

Als een rapport parameters bevat, moeten alle parameters standaardwaarden hebben voordat het rapport automatisch kan worden uitgevoerd. Als een parameter geen standaardwaarde heeft, moet u bij het uitvoeren van het rapport een waarde voor de parameter kiezen en vervolgens Rapport weergeven selecteren op het tabblad Uitvoeren .

Zie Rapportparameters (Report Builder en Report Designer) voor meer informatie.

De gedeelde gegevensset opslaan

Als u de query wilt opslaan die u hebt gemaakt, selecteert u Opslaan of Opslaan als op de knop Report Builder. Navigeer naar de juiste map op de rapportserver en sla de definitie van de gedeelde gegevensset op. De gedeelde gegevensset is pas beschikbaar voor anderen als u deze opslaat op de rapportserver.