Overvejelser i forbindelse med Microsoft Dynamics 365 (online)-rapportering
Udgivet: november 2016
Gælder for: Dynamics CRM 2015
Microsoft Dynamics CRM Online har en række funktioner, der giver kunderne mulighed for at finde forretningsdata, der hjælper dem med at træffe beslutninger og interagere mere effektivt med deres kunder. Tilgængelige funktioner i CRM Online omfatter visninger, diagrammer, dashboards og Microsoft SQL Server Reporting Services-rapporter. Der findes også Microsoft Office Excel-integration, så brugerne kan oprette selvbetjeningsrapporter ved hjælp af Power BI-funktionerne PowerView, PowerPivot og PowerQuery. Efterhånden som mængden af data, der er gemt i CRM Online-databasen fortsætter med at vokse, bliver det mere vigtigt end nogensinde at tænke over din BI-strategi og fastlægge de mest effektive mekanismer til rapportering og visualisering af store datasæt.
I et CRM Online-miljø er rapporteringsinfrastrukturen delt og separat fra databasen. Selvom kunderne deler de ressourcer, der kræves for at køre rapporten, kører hver rapport i denne arkitektur mod kundernes individuelle databaseforekomst. Med CRM Online kan brugerne desuden køre så mange rapporter, som de har brug for, når som helst de har lyst til at køre dem, så de opfylder virksomhedens mål. Vi sætter ikke tidsbegrænsning på rapporter.
Rapporteringsfunktionerne, der er indbygget i CRM Online, er udviklet til at lade brugerne køre rapporter på datasæt, der spænder over kortere perioder. Med tanke på dette har Microsoft Dynamics 365 følgende faste indstillinger:
Rapporter og forespørgsler kan køres i op til fem minutter. Når den maksimale periode er nået, får rapporten timeout, og der returneres en meddelelse til brugeren. Inden for de fem minutter kan rapporter og forespørgsler spænde over store datasæt på mere end 50.000 poster, hvilket giver en betydelig fleksibilitet til at opfylde de operationelle rapporteringsbehov.
For at forbedre svar på forespørgsler, anbefaler vi, at detaljerede rapporter minimerer visning af store antal poster. Du kan anvende passende filtrering for at reducere det antal poster, der returneres. Når du opretter aggregerede eller opsummerede rapporter, bør forespørgsler bruges til at overføre aggregeringen til forespørgslen frem for at hente detaljerede poster for at udføre aggregeringen i rapporten. Dette kan gøres ved hjælp FetchXML-aggregering. Flere oplysninger: Brug af FetchXML-aggregering
Til diagrammer og gitre, der vises i dashboards, giver Microsoft Dynamics 365 brugerne mulighed for at køre forespørgsler, der har et dataset, som er under 50.000 rækker. Hvis en bruger kører en dashboard-forespørgsel, der strækker sig over et datasæt på 50.000 eller flere rækker, returnerer Microsoft Dynamics 365 meddelelsen: "Maksimumgrænsen for poster er overskredet. Reducer antallet af poster." Datasættets praktiske indstilling hjælper med at sikre optimal ydeevne for CRM Online-programmet.
Dette emne indeholder
Tip og løsninger til rapportering
Tredjeparts Microsoft Dynamics CRM-adaptere til SSIS
ETL-værktøjer
Tip og løsninger til rapportering
Typisk for de fleste organisationers rapporteringsbehov er disse indstillinger tilstrækkelige. For at sikre, at dine brugere ikke overskrider disse indstillinger, samt for at forbedre rapportforespørgselsfunktionen generelt, bør du overveje følgende bedste fremgangsmåder.
Når du opretter brugerdefinerede rapporter og dashboards, skal du designe dem til at forespørge mindre datasæt over kortere tid ved at tilføje et tidsbaseret filter i rapporten for at begrænse resultaterne, f.eks. den aktuelle måned eller kvartal.
Vi anbefaler, at du begrænser det antal objekter, der skal bruges for at returnere resultatet. Dette reducerer den tid, det kræver at køre forespørgslen og returnere resultatsættet.
Vi anbefaler, at du reducerer det antal poster, der vises i detaljerede rapporter. Passende filtrering kan bruges til at reducere det antal poster, der returneres af forespørgslen for at reducere timeouts.
For aggregerede eller opsummerede rapporter skal forespørgsler bruges til at overføre aggregeringen til databasen, så der ikke hentes detaljerede poster for at udføre aggregeringen i Microsoft SQL Server Reporting Services-rapporten.
Hvis det er relevant for din virksomhed, skal brugerne køre standardrapporter (indbyggede) og dashboards. Disse rapporter og dashboards er typisk designet til at forespørge pr. brugerdatasæt, så i de fleste tilfælde overskrider de ikke datasætgrænsen.
Hvis CRM Online-brugere skal køre rapporter, der overskrider disse indstillinger, anbefaler vi, at du gennemser følgende indstillinger for hjælp i forbindelse med komplekse rapporter. Begge indstillinger aflaster effektivt rapportarbejdsbelastninger fra CRM Online til et andet SQL Server-datalager ved hjælp af en CRM-løsning til dataintegration.
Tredjeparts Microsoft Dynamics CRM-adaptere til SSIS bruges sammen med SQL Server Integration Services (SSIS) for at udvide mulighederne for integration med CRM Online-data.
ETL-værktøjer (Extract Transform Load) giver et nyt værktøj til oprettelse af analyser af CRM Online-data ved at kombinere flere datakilder eller udtrække data til datalagerløsningen, hvis SSIS ikke er i brug. ETL-værktøjer indeholder omfattende løsninger til tilslutning af CRM-systemer til flytning af data.
Vigtigt
Bemærk, at når du bruger disse værktøjer, anbefales det, at du flytter eller synkroniserer data uden for arbejdstiden.
Hvis det er nødvendigt, er der mange Microsoft Dynamics-partnere, der kan hjælpe med at levere en løsning til dine specifikke rapporteringsbehov, f.eks at oprette en offlinekopi af dataene, der specifikt bruges til at køre store rapporter. Disse partnere er erfarne med de tilgængelige CRM-værktøjer til dataintegration. Flere oplysninger: Find den rigtige partner
Tredjeparts Microsoft Dynamics CRM-adaptere til SSIS
KingswaySoft SSIS-integrationsværktøjssæt til Microsoft Dynamics CRM
PragmaticWorks TaskFactory SSIS kilde/destination til Dynamics CRM
ETL-værktøjer
Se også
Microsoft Dynamics CRM 2015 Report Authoring-udvidelse (med understøttelse af SQL Server Data Tools)
Udviklervejledning til rapporter for Microsoft Dynamics CRM
Introduktion til Microsoft Power-forespørgsel til Excel
Dynamics CRM OData Feeds og Power-forespørgsel: Hvad er [post]?
Brug af Power-visning i Excel 2013 til at analysere CRM-data
Rapportskrivning med CRM 2015 til det lokale miljø
© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret