Share via


Aangepaste rapportmodellen maken voor Configuration Manager in SQL Server Reporting Services

Van toepassing op: Configuration Manager (current branch)

Voorbeeldrapportmodellen zijn opgenomen in Configuration Manager, maar u kunt ook rapportmodellen definiëren om te voldoen aan uw eigen bedrijfsvereisten en vervolgens het rapportmodel implementeren in Configuration Manager om te gebruiken wanneer u nieuwe rapporten op basis van modellen maakt. De volgende tabel bevat de stappen voor het maken en implementeren van een basisrapportmodel.

Opmerking

Zie de sectie Stappen voor het maken van een geavanceerd rapportmodel in SQL Server Reporting Services in dit onderwerp voor de stappen voor het maken van een geavanceerder rapportmodel.

Stap Omschrijving Meer informatie
Controleer of SQL Server Business Intelligence Development Studio is geïnstalleerd Rapportmodellen zijn ontworpen en gebouwd met behulp van SQL Server Business Intelligence Development Studio. Controleer of SQL Server Business Intelligence Development Studio is geïnstalleerd op de computer waarop u het aangepaste rapportmodel maakt. Zie de documentatie voor SQL Server 2008 voor meer informatie over SQL Server Business Intelligence Development Studio.
Een rapportmodelproject maken Een rapportmodelproject bevat de definitie van de gegevensbron (een .ds-bestand), de definitie van een gegevensbronweergave (een .dsv-bestand) en het rapportmodel (een SMDL-bestand). Zie de sectie Het rapportmodelproject maken in dit onderwerp voor meer informatie.
Een gegevensbron definiëren voor een rapportmodel Nadat u een rapportmodelproject hebt gemaakt, moet u één gegevensbron definiëren waaruit u bedrijfsgegevens ophaalt. Dit is doorgaans de Configuration Manager-sitedatabase. Zie de sectie De gegevensbron voor het rapportmodel definiëren in dit onderwerp voor meer informatie.
Een gegevensbronweergave definiëren voor een rapportmodel Nadat u de gegevensbronnen hebt gedefinieerd die u in uw rapportmodelproject gebruikt, is de volgende stap het definiëren van een gegevensbronweergave voor het project. Een gegevensbronweergave is een logisch gegevensmodel op basis van een of meer gegevensbronnen. Gegevensbronweergaven kapselen de toegang tot de fysieke objecten, zoals tabellen en weergaven, die zijn opgenomen in onderliggende gegevensbronnen. SQL Server Reporting Services genereert het rapportmodel vanuit de gegevensbronweergave.

Gegevensbronweergaven vergemakkelijken het ontwerpproces van het model door u een nuttige weergave te bieden van de gegevens die u hebt opgegeven. Zonder de onderliggende gegevensbron te wijzigen, kunt u de naam van tabellen en velden wijzigen en statistische velden en afgeleide tabellen toevoegen in een gegevensbronweergave. Voor een efficiënt model voegt u alleen de tabellen toe aan de gegevensbronweergave die u wilt gebruiken.
Zie de sectie De gegevensbronweergave voor het rapportmodel definiëren in dit onderwerp voor meer informatie.
Een rapportmodel maken Een rapportmodel is een laag boven op een database die zakelijke entiteiten, velden en rollen identificeert. Wanneer deze modellen worden gepubliceerd, kunnen Report Builder-gebruikers rapporten ontwikkelen zonder dat ze vertrouwd hoeven te zijn met databasestructuren of query's hoeven te begrijpen en schrijven. Modellen bestaan uit sets gerelateerde rapportitems die zijn gegroepeerd onder een beschrijvende naam, met vooraf gedefinieerde relaties tussen deze bedrijfsitems en met vooraf gedefinieerde berekeningen. Modellen worden gedefinieerd met behulp van een XML-taal met de naam Semantic Model Definition Language (SMDL). De bestandsextensie voor rapportmodelbestanden is .smdl. Zie de sectie Het rapportmodel maken in dit onderwerp voor meer informatie.
Een rapportmodel publiceren Als u een rapport wilt maken met behulp van het model dat u zojuist hebt gemaakt, moet u het publiceren naar een rapportserver. De gegevensbron- en gegevensbronweergave zijn opgenomen in het model wanneer het wordt gepubliceerd. Zie de sectie Het rapportmodel publiceren voor gebruik in SQL Server Reporting Services in dit onderwerp voor meer informatie.
Het rapportmodel implementeren in Configuration Manager Voordat u een aangepast rapportmodel in de wizard Rapport maken kunt gebruiken om een rapport op basis van een model te maken, moet u het rapportmodel implementeren in Configuration Manager. Zie de sectie Het aangepaste rapportmodel implementeren in Configuration Manager in dit onderwerp voor meer informatie.

Stappen voor het maken van een basisrapportmodel in SQL Server Reporting Services

U kunt de volgende procedures gebruiken om een basisrapportmodel te maken dat gebruikers op uw site kunnen gebruiken om bepaalde op modellen gebaseerde rapporten te maken op basis van gegevens in één weergave van de Configuration Manager-database. U maakt een rapportmodel dat informatie over de clientcomputers op uw site weergeeft aan de auteur van het rapport. Deze informatie is afkomstig uit de weergave v_R_System in de Configuration Manager-database.

Zorg er op de computer waarop u deze procedures uitvoert voor dat u SQL Server Business Intelligence Development Studio hebt geïnstalleerd en dat de computer een netwerkverbinding heeft met de Reporting Services-puntserver. Zie de documentatie voor SQL Server 2008 voor gedetailleerde informatie over SQL Server Business Intelligence Development Studio.

Het rapportmodelproject maken

  1. Klik op het bureaublad op Start, klik op Microsoft SQL Server 2008 en klik vervolgens op SQL Server Business Intelligence Development Studio.

  2. Nadat SQL Server Business Intelligence Development Studio is geopend in Microsoft Visual Studio, klikt u op Bestand, klikt u op Nieuw en vervolgens op Project.

  3. Selecteer in het dialoogvenster Nieuw project de optie Rapportmodelproject in de lijst Sjablonen .

  4. Geef in het vak Naam een naam op voor dit rapportmodel. In dit voorbeeld typt u Simple_Model.

  5. Klik op OK om het rapportmodelproject te maken.

  6. De Simple_Model-oplossing wordt weergegeven in Solution Explorer.

    Opmerking

    Als u het deelvenster Solution Explorer niet ziet, klikt u op Beeld en vervolgens op Solution Explorer.

De gegevensbron voor het rapportmodel definiëren

  1. Klik in het deelvenster Solution Explorer van SQL Server Business Intelligence Development Studio met de rechtermuisknop op Gegevensbronnen om Nieuwe gegevensbron toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Gegevensbron op Volgende.

  3. Controleer op de pagina De verbinding definiëren selecteren of Een gegevensbron maken op basis van een bestaande of nieuwe verbinding is geselecteerd en klik vervolgens op Nieuw.

  4. Geef in het dialoogvenster Verbindingsbeheer de volgende verbindingseigenschappen op voor de gegevensbron:

    • Servernaam: typ de naam van uw Configuration Manager-sitedatabaseserver of selecteer deze in de lijst. Als u met een benoemd exemplaar werkt in plaats van het standaardexemplaren, typt < u databaseserver>\<exemplaarnaam>.

    • Selecteer Windows-verificatie gebruiken.

    • Selecteer in Een lijst met databasenamen selecteren of invoeren de naam van uw Configuration Manager-sitedatabase.

  5. Als u de databaseverbinding wilt controleren, klikt u op Verbinding testen.

  6. Als de verbinding slaagt, klikt u op OK om het dialoogvenster Verbindingsbeheer te sluiten. Als de verbinding niet lukt, controleert u of de gegevens die u hebt ingevoerd juist zijn en klikt u opnieuw op Verbinding testen .

  7. Controleer op de pagina De verbinding definiëren of Een gegevensbron maken op basis van een bestaande of nieuwe verbinding is geselecteerd, controleer of de gegevensbron die u zojuist hebt opgegeven, is geselecteerd in Gegevensverbindingen en klik vervolgens op Volgende.

  8. Geef in Naam van gegevensbron een naam op voor de gegevensbron en klik vervolgens op Voltooien. In dit voorbeeld typt u Simple_Model.

  9. De gegevensbron Simple_Model.ds wordt nu weergegeven in Solution Explorer onder het knooppunt Gegevensbronnen .

    Opmerking

    Als u de eigenschappen van een bestaande gegevensbron wilt bewerken, dubbelklikt u op de gegevensbron in de map Gegevensbronnen van het deelvenster Solution Explorer om de eigenschappen van de gegevensbron weer te geven in Data Source Designer.

De gegevensbronweergave voor het rapportmodel definiëren

  1. Klik in Solution Explorer met de rechtermuisknop op Gegevensbronweergaven om Nieuwe gegevensbronweergave toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Gegevensbronweergave op Volgende. De pagina Een gegevensbron selecteren wordt weergegeven.

  3. Controleer in het venster Relationele gegevensbronnen of de Simple_Model gegevensbron is geselecteerd en klik vervolgens op Volgende.

  4. Selecteer op de pagina Tabellen en weergaven selecteren de volgende weergave in de lijst Beschikbare objecten die u wilt gebruiken in het rapportmodel: v_R_System (dbo).

    Tip

    Als u weergaven in de lijst Beschikbare objecten wilt zoeken, klikt u op de kop Naam boven aan de lijst om de objecten in alfabetische volgorde te sorteren.

  5. Nadat u de weergave hebt geselecteerd, klikt u > om het object over te brengen naar de lijst Opgenomen objecten .

  6. Als de pagina Naamkoppeling wordt weergegeven, accepteert u de standaardselecties en klikt u op Volgende.

  7. Wanneer u de gewenste objecten hebt geselecteerd, klikt u op Volgende en geeft u een naam op voor de gegevensbronweergave. In dit voorbeeld typt u Simple_Model.

  8. Klik op Voltooien. De gegevensbronweergave Simple_Model.dsv wordt weergegeven in de map Gegevensbronweergaven van Solution Explorer.

Het rapportmodel maken

  1. Klik in Solution Explorer met de rechtermuisknop op Rapportmodellen om Nieuw rapportmodel toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Rapportmodel op Volgende.

  3. Selecteer op de pagina Gegevensbronweergaven selecteren de gegevensbronweergave in de lijst Beschikbare gegevensbronweergaven en klik vervolgens op Volgende. Selecteer voor dit voorbeeld Simple_Model.dsv.

  4. Accepteer op de pagina Regels voor het genereren van rapportmodellen selecteren de standaardwaarden en klik vervolgens op Volgende.

  5. Controleer op de pagina Modelstatistieken verzamelen of Modelstatistieken bijwerken voordat deze wordt gegenereerd is geselecteerd en klik vervolgens op Volgende.

  6. Geef op de pagina De wizard voltooien een naam op voor het rapportmodel. Voor dit voorbeeld controleert u of Simple_Model wordt weergegeven.

  7. Als u de wizard wilt voltooien en het rapportmodel wilt maken, klikt u op Uitvoeren.

  8. Klik op Voltooien om de wizard af te sluiten. Het rapportmodel wordt weergegeven in het venster Ontwerpen.

Het rapportmodel publiceren voor gebruik in SQL Server Reporting Services

  1. Klik in Solution Explorer met de rechtermuisknop op het rapportmodel om Implementeren te selecteren. In dit voorbeeld is het rapportmodel Simple_Model.smdl.

  2. Bekijk de implementatiestatus in de linkerbenedenhoek van het venster SQL Server Business Intelligence Development Studio . Wanneer de implementatie is voltooid, wordt Implementeren voltooid weergegeven. Als de implementatie mislukt, wordt de reden voor de fout weergegeven in het venster Uitvoer . Het nieuwe rapportmodel is nu beschikbaar op uw SQL Server Reporting Services-website.

  3. Klik op Bestand, klik op Alles opslaan en sluit SQL Server Business Intelligence Development Studio.

Het aangepaste rapportmodel implementeren in Configuration Manager

  1. Zoek de map waarin u het rapportmodelproject hebt gemaakt. Bijvoorbeeld %USERPROFILE%\Documents\Visual Studio 2008\Projects\<Project Name>.

  2. Kopieer de volgende bestanden uit de projectmap rapportmodel naar een tijdelijke map op uw computer:

    • <Modelnaam.dsv>

    • <Modelnaam.smdl>

  3. Open de voorgaande bestanden met behulp van een teksteditor, zoals Kladblok.

  4. Zoek in het bestand <Modelnaam.dsv> de eerste regel van het bestand, die als volgt luidt:

    <DataSourceView xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">

    Bewerk deze regel als volgt:

    <DataSourceView xmlns="<https://schemas.microsoft.com/analysisservices/2003/engine>" xmlns:xsi="RelationalDataSourceView">

  5. Kopieer de volledige inhoud van het bestand naar het Windows Klembord.

  6. Sluit het bestand <Modelnaam.dsv>.

  7. Zoek in het bestand <Modelnaam.smdl> de laatste drie regels van het bestand, die als volgt worden weergegeven:

    </Entity>

    </Entities>

    </SemanticModel>

  8. Plak de inhoud van het bestand <Model name.dsv> direct vóór de laatste regel van het bestand (<SemanticModel>).

  9. Sla het bestand <Modelnaam.smdl> op en sluit het.

  10. Kopieer het bestand <Modelnaam.smdl> naar de map %programfiles%\Microsoft Configuration Manager \AdminConsole\XmlStorage\Other op de Configuration Manager-siteserver.

    Belangrijk

    Nadat u het rapportmodelbestand naar de Configuration Manager-siteserver hebt gekopieerd, moet u de Configuration Manager-console afsluiten en opnieuw starten voordat u het rapportmodel kunt gebruiken in de wizard Rapport maken.

Stappen voor het maken van een geavanceerd rapportmodel in SQL Server Reporting Services

U kunt de volgende procedures gebruiken om een geavanceerd rapportmodel te maken dat gebruikers op uw site kunnen gebruiken om bepaalde op modellen gebaseerde rapporten te maken op basis van gegevens in meerdere weergaven van de Configuration Manager-database. U maakt een rapportmodel dat informatie over de clientcomputers en het besturingssysteem dat op deze computers is geïnstalleerd, aan de auteur van het rapport presenteert. Deze informatie is afkomstig uit de volgende weergaven in de Configuration Manager-database:

  • V_R_System: bevat informatie over gedetecteerde computers en de Configuration Manager-client.

  • V_GS_OPERATING_SYSTEM: bevat informatie over het besturingssysteem dat op de clientcomputer is geïnstalleerd.

    Geselecteerde items uit de voorgaande weergaven worden samengevoegd in één lijst, beschrijvende namen gegeven en vervolgens gepresenteerd aan de auteur van het rapport in Report Builder voor opname in bepaalde rapporten.

    Zorg er op de computer waarop u deze procedures uitvoert voor dat u SQL Server Business Intelligence Development Studio hebt geïnstalleerd en dat de computer een netwerkverbinding heeft met de Reporting Services-puntserver. Zie de SQL Server-documentatie voor gedetailleerde informatie over SQL Server Business Intelligence Development Studio.

Het rapportmodelproject maken

  1. Klik op het bureaublad op Start, klik op Microsoft SQL Server 2008 en klik vervolgens op SQL Server Business Intelligence Development Studio.

  2. Nadat SQL Server Business Intelligence Development Studio is geopend in Microsoft Visual Studio, klikt u op Bestand, klikt u op Nieuw en vervolgens op Project.

  3. Selecteer in het dialoogvenster Nieuw project de optie Rapportmodelproject in de lijst Sjablonen .

  4. Geef in het vak Naam een naam op voor dit rapportmodel. In dit voorbeeld typt u Advanced_Model.

  5. Klik op OK om het rapportmodelproject te maken.

  6. De Advanced_Model-oplossing wordt weergegeven in Solution Explorer.

    Opmerking

    Als u het deelvenster Solution Explorer niet ziet, klikt u op Beeld en vervolgens op Solution Explorer.

De gegevensbron voor het rapportmodel definiëren

  1. Klik in het deelvenster Solution Explorer van SQL Server Business Intelligence Development Studio met de rechtermuisknop op Gegevensbronnen om Nieuwe gegevensbron toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Gegevensbron op Volgende.

  3. Controleer op de pagina De verbinding definiëren selecteren of Een gegevensbron maken op basis van een bestaande of nieuwe verbinding is geselecteerd en klik vervolgens op Nieuw.

  4. Geef in het dialoogvenster Verbindingsbeheer de volgende verbindingseigenschappen op voor de gegevensbron:

    • Servernaam: typ de naam van uw Configuration Manager-sitedatabaseserver of selecteer deze in de lijst. Als u met een benoemd exemplaar werkt in plaats van het standaardexemplaren, typt < u databaseserver>\<exemplaarnaam>.

    • Selecteer Windows-verificatie gebruiken.

    • Selecteer in de lijst Een databasenaam selecteren of invoeren de naam van uw Configuration Manager-sitedatabase.

  5. Als u de databaseverbinding wilt controleren, klikt u op Verbinding testen.

  6. Als de verbinding slaagt, klikt u op OK om het dialoogvenster Verbindingsbeheer te sluiten. Als de verbinding niet lukt, controleert u of de gegevens die u hebt ingevoerd juist zijn en klikt u opnieuw op Verbinding testen .

  7. Controleer op de pagina De verbinding definiëren of Een gegevensbron maken op basis van een bestaande of nieuwe verbinding is geselecteerd, controleer of de gegevensbron die u zojuist hebt opgegeven, is geselecteerd in de keuzelijst Gegevensverbindingen en klik vervolgens op Volgende.

  8. Geef in Naam van gegevensbron een naam op voor de gegevensbron en klik vervolgens op Voltooien. In dit voorbeeld typt u Advanced_Model.

  9. De gegevensbron Advanced_Model.ds wordt weergegeven in Solution Explorer onder het knooppunt Gegevensbronnen .

    Opmerking

    Als u de eigenschappen van een bestaande gegevensbron wilt bewerken, dubbelklikt u op de gegevensbron in de map Gegevensbronnen van het deelvenster Solution Explorer om de eigenschappen van de gegevensbron weer te geven in Data Source Designer.

De gegevensbronweergave voor het rapportmodel definiëren

  1. Klik in Solution Explorer met de rechtermuisknop op Gegevensbronweergaven om Nieuwe gegevensbronweergave toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Gegevensbronweergave op Volgende. De pagina Een gegevensbron selecteren wordt weergegeven.

  3. Controleer in het venster Relationele gegevensbronnen of de Advanced_Model gegevensbron is geselecteerd en klik vervolgens op Volgende.

  4. Selecteer op de pagina Tabellen en weergaven selecteren de volgende weergaven in de lijst Beschikbare objecten die in het rapportmodel moeten worden gebruikt:

    • v_R_System (dbo)

    • v_GS_OPERATING_SYSTEM (dbo)

      Nadat u elke weergave hebt geselecteerd, klikt u > om het object over te dragen naar de lijst Opgenomen objecten .

    Tip

    Als u weergaven in de lijst Beschikbare objecten wilt zoeken, klikt u op de kop Naam boven aan de lijst om de objecten in alfabetische volgorde te sorteren.

  5. Als het dialoogvenster Naamkoppeling wordt weergegeven, accepteert u de standaardselecties en klikt u op Volgende.

  6. Wanneer u de gewenste objecten hebt geselecteerd, klikt u op Volgende en geeft u een naam op voor de gegevensbronweergave. In dit voorbeeld typt u Advanced_Model.

  7. Klik op Voltooien. De gegevensbronweergave Advanced_Model.dsv wordt weergegeven in de map Gegevensbronweergaven van Solution Explorer.

Relaties definiëren in de gegevensbronweergave

  1. Dubbelklik in Solution Explorer op Advanced_Model.dsv om het venster Ontwerpen te openen.

  2. Klik met de rechtermuisknop op de titelbalk van het venster v_R_System om Tabel vervangen te selecteren en klik vervolgens op Met nieuwe benoemde query.

  3. Klik in het dialoogvenster Benoemde query maken op het pictogram Tabel toevoegen (meestal het laatste pictogram op het lint).

  4. Klik in het dialoogvenster Tabel toevoegen op het tabblad Weergaven, selecteer V_GS_OPERATING_SYSTEM in de lijst en klik vervolgens op Toevoegen.

  5. Klik op Sluiten om het dialoogvenster Tabel toevoegen te sluiten.

  6. Geef in het dialoogvenster Benoemde query maken de volgende informatie op:

    • Naam: Geef de naam voor de query op. In dit voorbeeld typt u Advanced_Model.

    • Beschrijving: Geef een beschrijving op voor de query. Voor dit voorbeeld typt u Voorbeeld reporting services-rapportmodel.

  7. Selecteer in het venster v_R_System de volgende items in de lijst met objecten die u wilt weergeven in het rapportmodel:

    • ResourceID

    • ResourceType

    • Active0

    • AD_Domain_Name0

    • AD_SiteName0

    • Client0

    • Client_Type0

    • Client_Version0

    • CPUType0

    • Hardware_ID0

    • User_Domain0

    • User_Name0

    • Netbios_Name0

    • Operating_System_Name_and0

  8. Selecteer in het vak v_GS_OPERATING_SYSTEM de volgende items in de lijst met objecten die u wilt weergeven in het rapportmodel:

    • ResourceID

    • Bijschrift0

    • CountryCode0

    • CSDVersion0

    • Beschrijving0

    • InstallDate0

    • LastBootUpTime0

    • Landinstelling0

    • Fabrikant0

    • Versie0

    • WindowsDirectory0

  9. Als u de objecten in deze weergaven als één lijst wilt presenteren aan de auteur van het rapport, moet u een relatie tussen de twee tabellen of weergaven opgeven met behulp van een join. U kunt de twee weergaven samenvoegen met behulp van het object ResourceID, dat in beide weergaven wordt weergegeven.

  10. Klik in het venster v_R_System op het ResourceID-object en houd het vast en sleep het naar het ResourceID-object in het v_GS_OPERATING_SYSTEM-venster .

  11. Klik op OK.

  12. Het Advanced_Model venster vervangt het v_R_System venster en bevat alle benodigde objecten voor het rapportmodel uit de v_R_System en de v_GS_OPERATING_SYSTEM weergaven. U kunt nu het v_GS_OPERATING_SYSTEM-venster verwijderen uit de ontwerpfunctie voor gegevensbronweergave. Klik met de rechtermuisknop op de titelbalk van het venster v_GS_OPERATING_SYSTEM om Tabel verwijderen uit DSV te selecteren. Klik in het dialoogvenster Objecten verwijderen op OK om de verwijdering te bevestigen.

  13. Klik op Bestand en klik vervolgens op Alles opslaan.

Het rapportmodel maken

  1. Klik in Solution Explorer met de rechtermuisknop op Rapportmodellen om Nieuw rapportmodel toevoegen te selecteren.

  2. Klik op de pagina Welkom bij de wizard Rapportmodel op Volgende.

  3. Selecteer op de pagina Gegevensbronweergave selecteren de gegevensbronweergave in de lijst Beschikbare gegevensbronweergaven en klik vervolgens op Volgende. Selecteer voor dit voorbeeld Simple_Model.dsv.

  4. Wijzig op de pagina Regels voor het genereren van rapportmodellen selecteren de standaardwaarden niet en klik op Volgende.

  5. Controleer op de pagina Modelstatistieken verzamelen of Modelstatistieken bijwerken voordat deze wordt gegenereerd is geselecteerd en klik vervolgens op Volgende.

  6. Geef op de pagina De wizard voltooien een naam op voor het rapportmodel. Controleer voor dit voorbeeld of Advanced_Model wordt weergegeven.

  7. Als u de wizard wilt voltooien en het rapportmodel wilt maken, klikt u op Uitvoeren.

  8. Klik op Voltooien om de wizard af te sluiten.

  9. Het rapportmodel wordt weergegeven in het venster Ontwerpen.

Objectnamen in het rapportmodel wijzigen

  1. Klik in Solution Explorer met de rechtermuisknop op een rapportmodel om Weergaveontwerper te selecteren. Selecteer voor dit voorbeeld Advanced_Model.smdl.

  2. Klik in de ontwerpweergave van het rapportmodel met de rechtermuisknop op een objectnaam om Naam wijzigen te selecteren.

  3. Typ een nieuwe naam voor het geselecteerde object en druk op Enter. U kunt bijvoorbeeld de naam van het object wijzigen CSD_Version_0 windows servicepackversie te lezen.

  4. Wanneer u klaar bent met het wijzigen van de naam van objecten, klikt u op Bestand en vervolgens op Alles opslaan.

Het rapportmodel publiceren voor gebruik in SQL Server Reporting Services

  1. Klik in Solution Explorer met de rechtermuisknop op Advanced_Model.smdl om Implementeren te selecteren.

  2. Bekijk de implementatiestatus in de linkerbenedenhoek van het venster SQL Server Business Intelligence Development Studio . Wanneer de implementatie is voltooid, wordt Implementeren voltooid weergegeven. Als de implementatie mislukt, wordt de reden voor de fout weergegeven in het venster Uitvoer . Het nieuwe rapportmodel is nu beschikbaar op uw SQL Server Reporting Services-website.

  3. Klik op Bestand, klik op Alles opslaan en sluit SQL Server Business Intelligence Development Studio.

Het aangepaste rapportmodel implementeren in Configuration Manager

  1. Zoek de map waarin u het rapportmodelproject hebt gemaakt. Bijvoorbeeld %USERPROFILE%\Documents\Visual Studio 2008\Projects\<Project Name>.

  2. Kopieer de volgende bestanden uit de projectmap rapportmodel naar een tijdelijke map op uw computer:

    • <Modelnaam.dsv>

    • <Modelnaam.smdl>

  3. Open de voorgaande bestanden met behulp van een teksteditor, zoals Kladblok.

  4. Zoek in het bestand <Modelnaam.dsv> de eerste regel van het bestand, die als volgt luidt:

    <DataSourceView xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">

    Bewerk deze regel als volgt:

    <DataSourceView xmlns="<https://schemas.microsoft.com/analysisservices/2003/engine>" xmlns:xsi="RelationalDataSourceView">

  5. Kopieer de volledige inhoud van het bestand naar het Windows Klembord.

  6. Sluit het bestand <Modelnaam.dsv>.

  7. Zoek in het bestand <Modelnaam.smdl> de laatste drie regels van het bestand, die als volgt worden weergegeven:

    </Entity>

    </Entities>

    </SemanticModel>

  8. Plak de inhoud van het bestand <Model name.dsv> direct vóór de laatste regel van het bestand (<SemanticModel>).

  9. Sla het bestand <Modelnaam.smdl> op en sluit het.

  10. Kopieer het bestand <Modelnaam.smdl> naar de map %programfiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Other op de Configuration Manager-siteserver.

    Belangrijk

    Nadat u het rapportmodelbestand naar de Configuration Manager-siteserver hebt gekopieerd, moet u de Configuration Manager-console afsluiten en opnieuw starten voordat u het rapportmodel kunt gebruiken in de wizard Rapport maken.