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


Мониторға шолу

Монитор – бұл жасаушыларға мәселелерді диагностикалау және жою үшін пайдаланушы сеансынан оқиғалар ағынын қарау мүмкіндігін ұсынатын құрал. Кенеп бағдарламаларын жасаушылар Power Apps Studio ішінде жаңа бағдарлама жасау кезінде оқиғаларды көру үшін немесе жұмыс уақытында жарияланған бағдарламаларды бақылау үшін мониторды пайдалана алады. Модельге негізделген бағдарламаларды жасаушылар бағдарлама әрекетін түсіну және жақсартулар жасау үшін бет шарлауын, пәрмендердің орындалуын, пішінге қатысты мәселелер мен басқа да негізгі әрекеттерді бақылай алады.

Табыстар

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

Қолданбаны жөндеу

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

Мониторды пайдалану кезінде анықтауға болатын бірнеше мәселе мен сұрау мысалдары:

  • Желілік қоңыраулардың көп саны

    • Қолданба деректерді жиі алып жатыр ма?
    • Қажет болған кезде ғана деректерді алу үшін қолданбаны оңтайлай аласыз ба?
    • Таймерді басқару элементтері тым жиі қосыла ма?
    • Қолданба қосылған кезде тым көп оқиғалар орын ала ма? Кейбір деректерді алу кешіктірілуі мүмкін бе?
  • Дәл сол деректер көзінен деректерді шығарып алу

    • Бірдей деректерді бірнеше рет алудың орнына жинақтардағы немесе айнымалылардағы деректерді кэштеу сияқты әртүрлі үлгілерді қолдана аласыз ба?
  • Жауап деректерінің өлшемі

    • Сұралған деректердің көлемін азайту үшін сұрау сүзгілерін пайдалануға болады ма?
  • Сұрау ұзақтығы

    • Қосқыштар мен қосылатын модульдер оңтайландырылған ба?
    • Сұрау сүзгілерін қолдану арқылы жауап мөлшерін азайта аласыз ба?
  • Қателер

    • Қолданбаны дұрыс іске қосу үшін қажетті рұқсаттарды теңшедіңіз бе?
    • Сіздің сұрауларыңыз платформа тарапынан басыла ма?

Алғышарттар

Мониторды пайдалану үшін ортада келесі қауіпсіздік рөлі мүшелігі қажет.

Бағдарлама түрі Талап етілетін қауіпсіздік рөлі
Кенеп бағдарламасы Орта әкімшісі немесе орта жасаушы
Модельге негізделген бағдарлама Dataverse ұйымына арналған жүйе әкімшісі немесе жүйе реттеуші

Қосымша ақпарат: Ортадағы ресурстар үшін пайдаланушы қауіпсіздігін конфигурациялау

Бақылау тақтасы

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

Бақылау тақтасы.

Баған атауы Сипаттамасы
Идентификатор Оқиғалардың реттік саны.
Уақыт Оқиғаның орын алған уақыты.
Санат Оқиға түрі, мысалы, Желі.
Әрекет Қолданба ішіндегі сұрау нәтижесіндегі ішкі операцияның аты. Мысалы, createRow бұл Patch функциясындағы операция атауы.
Нәтиже Күй кодының мәтіндік сипаттамасы. Мысалы, 429 күйі нәтиже бағанында "Қате"  ретінде пайда болады. Жол түстері кез келген қателер мен ескертулерді тез анықтауға көмектеседі.
Нәтиже ақпараты Қате кодтары мен нәтижелерінің толық аудармасы. Мысалы, 429 күй коды бұл бағанда "Өте көп сұрау" ретінде пайда болады.
Күй Желі сұрауының HTTP күй коды . Мысалы, 2XX коды сәтті сұрауды білдіреді, ал 4XX коды қатені білдіреді.
Ұзақтық Ұзақтығы көбінесе қолданбадағы желілік қоңыраулардың өнімділігін түсіну үшін пайдаланылуы мүмкін, бірақ бұл оқиғаның түріне байланысты. Мысалы, желілік сұраудың ұзақтығы - бұл сұраудың жіберілу және жауаптың қабылдану уақыты.
Деректер көзі Көтерілген оқиға операциясы тарапынан қатынасқан деректер көзінің атауы (мысалы, Microsoft Dataverse кестесінің атауы).
Басқару Осы оқиғамен байланыстырылған басқару элементінің атауы
Сипат. Көтерілген оқиғаның белсенді басқару элементінің сипаты.
Жауап өлшемі Желілік сұрау оқиғасы үшін жіберушіден бағдарламаға алынған жауаптың мөлшерін байтпен көрсетеді.

Тордағы оқиғаны таңдаған кезде тақта оқиға туралы қосымша мәліметтерді көрсетеді. Тақтада төрт қойынды бар:

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

    Монитор - Мәліметтер.

  • Формула: Таңдалған оқиға үшін қолданбаңыздан қатысты формуланы көрсетеді. Оқиғаны іске қосатын басқару элементінің атауы қойыншаның жоғарғы жағында және оқиға кестесінде көрсетіледі.

    Монитор - Формула.

  • Сұрау: жіберілген HTTP сұрауын көрсетеді.

    Монитор - Сұрау.

  • Жауап: алынған HTTP жауабын көрсетеді. Жауапты JSON пішімінде қарай аласыз.

    Монитор - Жауап.

Монитор үшін қолдау көрсетілмеген сценарийлер

Монитор үшін қолдау көрсетілмеген сценарийлер туралы ақпарат алу үшін Кеңейтілген бақылау - қолдау көрсетілмеген сценарийлер.

Келесі қадамдар

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

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

Ескерім

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

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