Delen via


Overwegingen over Dynamics 365 Customer Engagement (on-premises)-rapportage

Microsoft Dynamics 365 Customer Engagement (on-premises) bevat een aantal mogelijkheden waarmee klanten zakelijke gegevens kunnen opvragen op basis waarvan ze besluiten kunnen nemen en effectiever met hun klanten kunnen communiceren. Tot de beschikbare mogelijkheden behoren weergaven, grafieken, dashboards en SQL Server Reporting Services-rapporten. Ook opgenomen is Office Excel-integratie waarmee gebruikers gemakkelijk selfservicerapporten kunnen maken met de Power BI-functies PowerView, PowerPivot en PowerQuery. Als het volume van de gegevens in de database blijft toenemen, wordt het belangrijker dan ooit na te denken over uw BI-strategie en de effectiefste mechanismen te bepalen voor het rapporteren en visualiseren van grote gegevenssets.

In een Dynamics 365 Customer Engagement-omgeving wordt de rapportage-infrastructuur gedeeld en staat deze los van de database. In deze architectuur delen klanten de resources die vereist zijn om het rapport uit te voeren, maar wordt elk rapport uitgevoerd op de individuele database-exemplaren van de klant. Bovendien kunnen gebruikers zo veel rapporten uitvoeren als ze nodig hebben om zakelijke doelstellingen te halen. We plaatsen geen tijdsbeperkingen op rapporten.

De rapportagemogelijkheden die in Customer Engagement (on-premises) zijn ingebouwd, zijn bedoeld om gebruikers rapporten te laten uitvoeren op datasets die kortere tijdsperioden omvatten. Daarom gelden de volgende vaste instellingen:

  • Rapporten en zoekacties kunnen maximaal vijf minuten duren. Als de maximumperiode is bereikt, treedt een rapporttime-out op en wordt een bericht getoond aan de gebruiker. Tijdens de duur van vijf minuten mogen rapporten en query's grote datasets omspannen van meer dan 50.000 records, wat aanzienlijke flexibiliteit biedt om te voldoen aan de meeste operationele rapportagebehoeften.

  • Om queryrespons te verbeteren kunt u het beste de gedetailleerde weergave van grote aantallen records beperken. Als u dit wilt doen, past u de juiste filtering toe om het aantal geretourneerde records te beperken. Wanneer u samengevoegde of samengevatte rapporten maakt, moeten de query's de samenvoeging naar de query pushen in plaats van gedetailleerde records op te halen om statistische functies in het rapport uit te voeren. Dit kan worden gedaan met behulp van Fetch XML-samenvoeging.

  • Voor grafieken en rasters die in dashboards worden weergegeven, krijgen gebruikers via Power Apps-omgevingen de mogelijkheid om query's uit te voeren die een gegevensset hebben van minder dan 50.000 rijen. Als een gebruiker een dashboardquery uitvoert die een gegevensset van 50.000 of meer rijen beslaat, wordt het bericht weergegeven dat het maximale aantal records is overschreden en dat het aantal records moet worden verlaagd. De praktische instelling van de gegevensset helpt te zorgen voor optimale prestaties van de app.

Tips en oplossingen voor rapportage

Normaal gesproken zijn deze instellingen geschikt voor de rapportagebehoeften van de meeste organisaties. Als u zeker wilt weten dat uw gebruikers deze instellingen niet overschrijden en om de queryprestaties van rapporten in het algemeen te verbeteren, kunt u de volgende werkwijzen hanteren.

  • Als u aangepaste rapporten of dashboards maakt, ontwerp ze dan voor het uitvoeren van query's op kleinere gegevenssets gedurende kortere tijdsperioden door een op tijd gebaseerd filter aan het rapport toe te voegen, zoals de huidige maand of het huidige kwartaal, om de resultaten te beperken.

  • We raden aan dat u het aantal entiteiten beperkt dat nodig is om het resultaat te retourneren. Dit helpt de hoeveelheid tijd te reduceren die nodig is om de query uit te voeren en de resultaatset te retourneren.

  • We adviseren u om het aantal weer te geven records in gedetailleerde rapporten te reduceren. U kunt geschikte filters gebruiken om het aantal door de query geretourneerde records te beperken om time-outs te beperken.

  • Voor samengevoegde of samengevatte rapporten moeten query's worden gebruikt om de samenvoeging te pushen naar de database en geen gedetailleerde records op te halen en samenvoeging in het SQL Server Reporting Services-rapport uit te voeren.

  • Indien geschikt voor uw bedrijf moeten gebruikers de standaard (kant-en-klare) rapporten en dashboards uitvoeren. Deze rapporten en dashboards zijn meestal ontworpen voor het uitvoeren van query's per gebruikergegevenssets, zodat de gegevenssetlimiet meestal niet wordt overschreden.

    Als gebruikers van apps rapporten moeten uitvoeren die deze instellingen overschrijden, raden we aan dat u de volgende opties bekijkt voor hulp bij complexe rapportagebehoeften. Beide opties verplaatsen rapportagewerklast van Dynamics 365 Customer Engagement naar een andere SQL Server-gegevensopslag met behulp van een oplossing voor gegevensintegratie.

  • Adapters worden in combinatie met SQL Server Integration Services (SSIS) gebruikt om de integratiemogelijkheden met gegevens van Dynamics 365 Customer Engagement uit te breiden.

  • ETL-hulpmiddelen (Extract Transform Load) bieden een nieuwe verzameling hulpmiddelen voor het maken van analyses van Dynamics 365 Customer Engagement-gegevens door meerdere gegevensbronnen te combineren of gegevens naar de datawarehouse-oplossing te halen als SSIS niet wordt gebruikt. ETL-hulpmiddelen bieden uitgebreide oplossingen voor het maken van verbinding met Dynamics 365 Customer Engagement-systemen om gegevens te verplaatsen.

Belangrijk

Wanneer u deze hulpmiddelen gebruikt, raden we aan dat u gegevens verplaatst of synchroniseert buiten kantooruren.

Indien nodig zijn er diverse Microsoft-partners die kunnen helpen een oplossing te bieden voor uw specifieke rapportagebehoeften, zoals het maken van een offline kopie van de gegevens die specifiek wordt gebruikt voor het uitvoeren van grote rapporten. Deze partners hebben ervaring met de beschikbare hulpmiddelen voor gegevensintegratie. Meer informatie: De juiste partner vinden

Adapters voor SSIS van derden

ETL-hulpmiddelen

Zie ook

Report Authoring Extension (met ondersteuning voor SQL Server Data Tools)
Inleiding in Microsoft Power Query voor Excel
Dynamics 365 for Customer Engagement OData Feeds en Power Query: wat is de [record]?
Power View in Excel 2013 gebruiken om CRM-gegevens te analyseren
Handleiding voor rapporten en analyses