Орындаушы бағдарламаларды жасауға шолу

Орындаушылық әшекейлерді қолдану және заңдылықтарға қарсы тұрудан қалай және неге аулақ болу керек

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

Бағдарлама заңдылықтары және Power Apps еңбек өнімділігінің өсуі

Power Apps белгіленген бағдарлама заңдылықтарын пайдалану арқылы кәсіпорын сортты қосымшаларды әзірлеуді жеңілдетеді. Заңдылықтар - бірігіп жұмыс жасайтын элементтердің жинақтары Power Apps . Бұл Power Apps элементтерге деректер көздері, жиындар, басқару элементтері Power Automate және беттер жатады. Негізгі орындаушылық үлгілер әдепкі ретінде құрылады Power Apps , бұл төмен кодты әзірлеушілерге функционалды кәсіпорын-сұрыпты бағдарламаларды жылдам жасауға мүмкіндік береді. Сонымен қатар, өрістету және Power Apps әкімшілендіру міндеттері түзу сызықты болып табылады. Power Apps Сіз және сіздің даму тобыңыз өнімдірек болуы мүмкін, өйткені сіздің назарыңызды қажет етпейтін көптеген элементтер бар.

Power Apps орындаушылық әшекейлерге қарай рульдеу

Әдепкі Power Apps мінез-құлық сізді белгілі орындаушылық үлгілерге бағыттайды. Бұл үлгілер іске қосу кезінде деректерді жүктеуді жеңілдетуді, деректерді автоматты түрде инкременттеуді, жинақтарға арналған деректерді кэштеуді және әр бет үшін тек маңызды деректерді жүктеуді қамтиды. Бұл дәлелденген заңдылықтар деректер-ауыр кәсіпорын қосымшалары үшін тиімді. Көптеген табысты Power Apps іске асырулар тамаша өнімділікті сақтай отырып, 100-ден астам кесте мен 50-ден астам экранды пайдалана отырып, осы нұсқауларды орындайды.

Әшекейлерге қарсы құлау

Кез келген даму платформасында бағдарламаны жасағанда, әшекейлерге қарсы іс-қимылға байланысты нашар орындалатын бағдарламаны жасау қаупі туындайды. Бұл үлгілер баяу жүктеу уақытын, беттер арасындағы баяу ауысуларды, сондай-ақ деректерді жаңарту және шығарып алу қиындықтарын тудыруы мүмкін. Анти-заңдылықтардың кейбір кең тараған мысалдарына деректердің шамадан тыс мөлшерін жүктеу, барлығын жинақтарға айналдыру және OnStart-ты шамадан тыс жүктеу жатады. Бұл заңдылықтар көбінесе болжалды немесе нақты шектеулер төңірегінде жұмыс істеуге әрекет жасағанда Power Apps қабылданады. Біз сізді ең жақсы үлгілерге бағыттауға тырысқанымызбен, әлі де абайсызда жаман үлгіні пайдалануға болады, соның нәтижесінде нашар орындалатын бағдарлама пайда болады.

Өнімділікті жобалаудың төрт негізгі принципі

Төменде бағдарламаны құру кезінде қарастырылатын өнімділіктің төрт негізгі принципі берілген. Бұл принциптер бір-бірінен толық тәуелсіз емес, сондықтан әр түрлі бөлімдерде қайталанған кейбір орындаушылық ұсыныстарды табасыз. Бұл мақалаларды жақсы түсіну үшін Power App мақаласының орындау фазаларын түсіну де пайдалы. Егер сізде жақсы орындалмайтын бұрыннан бар бағдарлама болса, бағдарламаны зерттеу үшін төмендегі қағидаттарды пайдаланыңыз.

Төмендегі принциптердің әрқайсысы тақырып бойынша егжей-тегжейлі баяндалған бетке сілтемелер.

  1. Бет жүктемелерін оңтайландыру: Бағдарлама мен бет жүктемесінің жылдамдығы үшін бағдарламаларды оңтайландыру. Жылдам бағдарлама немесе бет жүктемесін болдырмайтын әрекеттерді азайту, кідірту немесе жою.
  2. Деректердің кішігірім жүк көтергіштіктері: Көлемді алынған деректердің санын аз сақтаңыз.
  3. Сұрау деректерінің үлгілерін оңтайландыру: Бағдарламаңызда емес, сервердегі деректер машинкаларын орындаңыз Power Apps .
  4. Жылдам есептеулер: Оған қарсы емес, жұмыс істеу Power Fx.

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

Өнімділік жөніндегі қосымша нұсқаулар

Есте сақтауға болатын басқа да орындаушылық ойлар бар. Қосымша нұсқау алу үшін мына мақалаларды қараңыз: