Бөлісу құралы:


Модельге негізделген бағдарламаның есеп беру мүмкіндіктері мен қарастырылатын мәселелер

Модельге негізделген бағдарламаларда тұтынушыларға шешімдерді қабылдауға және тұтынушыларымен және олардың деректерімен тиімдірек өзара әрекеттесуге көмектесетін бизнес деректерін көрсетуге мүмкіндік беретін көптеген мүмкіндіктері бар.

Олар есепке шолу бөлімінде сипатталған және келесіні қамтиды:

Бағдарлама дерекқорында сақталатын деректердің көлемі өсе келе, бизнес сараптау стратегиясы туралы ойлау және есептер жасаудың және үлкен деректер жиындарын көрнекілендірудің ең тиімді механизмдерін анықтау бұрынғыдан да маңыздырақ болады.

Есеп беру инфрақұрылымы

Ортада есептер жасау инфрақұрылымы ортақ болады және дерекқордан бөлек болады. Бұл архитектурада тұтынушылар есепті іске қосу үшін қажетті ресурстарды ортақ пайдаланса да, әрбір есеп тұтынушылардың жеке дерекқор данасына қарсы орындалады.

Microsoft Dataverse жүйесіне кірістірілген есептер жасау мүмкіндіктері пайдаланушыларға қысқарақ уақыт кезеңіндегі деректер жиындарына қатысты есептер орындауға мүмкіндік беретіндей жасақталған. Осыны ескере отырып, келесі бекітілген параметрлер бар:

  • Есептер мен сұраулар бес минутқа дейін орындала алады. Ең ұзақ кезеңге жеткенде есептің күту уақыты бітеді және пайдаланушыға хабар қайтарылады. Бес минут аралығында есептер мен сұрауларға 50 000 жолдан асатын үлкен деректер жиындарын қамтуға рұқсат етіледі. Бұл жұмыс есептері қажеттіліктерінің көпшілігін қанағаттандыру үшін айтарлықтай икемділікті қамтамасыз етеді.

  • Сұрау жауабын жақсарту үшін егжей-тегжейлі есептерде үлкен жолдар санын көрсетуді барынша азайту ұсынылады. Мұны істеу үшін қайтарылатын жолдар санын азайту үшін қолайлы сүзгілеуді қолданыңыз. Біріктірілген немесе жиынтықталған есептерді жасағанда сұраулар есепте біріктіруді орындау үшін толық жолдарды алу үшін алу әдісін пайдаланбайды, ал біріктірілген деректерді сұрауға беру әдісімен жібереді. Қосымша ақпарат: FetchXml және есепті алдын ала сүзу арқылы деректерді жинақтау.

  • Есепті қарау құралы беті платформаның API шектеулеріне бағынады. Ұзақ орындалатын есептің бірнеше орындалуы қатеге әкелуі мүмкін және пайдаланушы бірнеше минут күтіп, әрекетті қайталай алады. Бұл әр пайдаланушыға арналған шектеу және бірнеше пайдаланушының есептерді қалыпты пайдалануына әсер етпеуі керек.

  • Бақылау тақталарында көрсетілетін диаграммалар мен торлар үшін бағдарламаларыңыз пайдаланушыларға 50 000 жолдан азырақ деректер жиыны бар сұрауларды орындауға мүмкіндік береді. Пайдаланушы 50 000 немесе көбірек жолдан тұратын деректер жиыны бар бақылау тақтасы сұрауын орындаса, мына хабарды қайтарады: «Жолдың ең көп шегіне жеттіңіз. Жолдардың санын қысқартыңыз». Деректер жиынының тәжірибелік параметрі бағдарламаның оңтайлы өнімділігін қамтамасыз етуге көмектеседі.

Есептер жасау туралы кеңестер мен шешімдер

Әдетте ұйымдардың көпшілігінің есеп беру қажеттіліктері үшін бұл параметрлер жеткілікті болады. Пайдаланушыларыңыздың осы параметрлерден аспайтынына көз жеткізу және жалпы есептерді сұрау өнімділігін жақсарту үшін келесі ең жақсы тәжірибелерді қарастырыңыз.

  • Теңшелетін есептерді немесе бақылау тақталарын жасағанда, нәтижелерді шектеу үшін есепте ағымдағы ай немесе тоқсан сияқты уақытқа негізделген сүзгіні қосу арқылы оларды қысқарақ уақыт кезеңдерінде кішірек деректер жиындарын сұрайтындай жасақтаңыз.

  • Нәтижені қайтару үшін керек кестелердің санын шектеңіз. Бұл сұрауды орындау және нәтижелер жиынын қайтару үшін керек уақытты азайтуға көмектеседі.

  • Егжей-тегжейлі есептердегі жолдарды азайтыңыз. Күту уақытының бітулерін азайту үшін сұрау қайтаратын жолдар санын азайту үшін қолайлы сүзгілеуді пайдалануға болады.

  • Біріктірілген немесе жиынтықталған есептер үшін сұрауларды толық жолдарды алу үшін алу әдісін пайдаланбау, ал біріктірілген деректерді дерекқорға беру әдісімен жіберу үшін және SQL Server Reporting Services есебінде біріктіруді орындау үшін пайдалану керек.

  • Бизнесіңізге тиісті болса, пайдаланушылар әдепкі (кірістірілген) есептерді және бақылау тақталарын орындаулары керек. Бұл есептер мен бақылау тақталары әдетте әрбір пайдаланушы деректер жиынына сұрау салуға арналған, сондықтан көп жағдайда деректер жиыны шегінен аспайды.

Пайдаланушылар осы параметрлерден асатын есептерді орындаулары керек болса, күрделі есеп беру қажеттіліктерінде көмек болуы үшін келесі параметрлерді қарап шығу ұсынылады. Параметрлердің екеуі де деректерді біріктіру шешімін пайдалана отырып есеп беру жұмыс жүктемелерін Dataverse жүйесінен басқа дерекқорға аударады.

  • Адаптерлер бағдарламалардың деректерімен біріктіру мүмкіндіктерін кеңейту үшін SQL Server Integration Services (SSIS) бірге пайдаланылады.

  • Түрлендіру жүктемесін шығару (ETL) құралдары бірнеше деректер көздерін біріктіру немесе SSIS ішінде болмаса, деректер қоймасының шешіміне деректерді шығару арқылы деректер талдауын жасауға арналған жаңа құралдар жинағын қамтамасыз етеді. пайдалану. ETL құралдары деректерді жылжыту үшін Dataverse жүйесімен қосылуға арналған толық шешімді қамтамасыз етеді.

Маңызды

Бұл құралдарды пайдаланған кезде, деректерді жұмыс уақытынан тыс жылжытуға немесе синхрондауға кеңес береміз.

Қажет болса, үлкен есептерді орындау үшін арнайы пайдаланылатын деректердің офлайн көшірмесін жасау сияқты нақты есеп беру қажеттіліктеріңізге арналған шешімді қамтамасыз етуге көмектесетін көптеген Microsoft серіктестері бар. Бұл серіктестерде қолжетімді деректерді біріктіру құралдарына қатысты білім бар. Қосымша ақпарат: Dynamics 365 серіктесін табу

SSIS-ке арналған үшінші тарап адаптерлері

ETL құралдары

Сондай-ақ келесіні қараңыз

Есептерді жасау кеңейтімі (SQL Server Data Tools құралдарына қолдау көрсетілетін)

Excel бағдарламасына арналған Microsoft Power Query қондырмасына кіріспе
Dynamics 365 for Customer Engagement OData арналары және Power Query: [ Жазба] деген не?

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).