Шешім деңгейлері
Шешім деңгейлері құрамдас деңгейінде жүзеге асырылады. Басқарылатын және басқарылмайтын шешімдер Microsoft Dataverse ортасындағы әртүрлі қабаттарда болады. Dataverse ішінде екі түрлі қабат бар:
- Басқарылмайтын деңгей Барлық импортталған басқарылмайтын шешімдер мен арнайы теңшеулер осы қабатта бар. Барлық басқарылмайтын шешімдердің бір басқарылмайтын қабаты бар.
- Басқарылатын қабаттар Барлық импортталған, басқарылатын шешімдер және жүйелік шешім осы деңгейде бар. Бірнеше басқарылатын шешімдер орнатылған кезде, соңғы орнатылған басқарылатын шешім бұрын орнатылған басқарылатын шешімнің үстінде тұрады. Яғни, екінші орнатылған шешім одан бұрын орнатылған шешімді теңшей алады. Екі басқарылатын шешімде қайшылықты анықтамалар болған кезде, орындалу уақытының қасиеті "Соңғысы жеңеді" болып табылады немесе біріктіру логикасы жүзеге асады. Егер басқарылатын шешімді жойсаңыз, оның астындағы басқарылатын шешім күшіне енеді. Егер барлық басқарылатын шешімдерді жойсаңыз, жүйе шешімінде анықталған әдепкі әрекет қолданылады. Басқарылатын қабаттар деңгейі жүйелік қабатқа негізделген. Жүйе деңгейі платформаның жұмыс істеуі үшін қажетті кестелер мен құрамдастардан тұрады.
Басқарылатын шешім ішіндегі деңгейлер
Әр басқарылатын құрамдас үшін бір немесе бірнеше патчтың немесе күтудегі жаңартудың шешімге импортталғанына байланысты шешім ішінде қабаттар бар және олар келесі қабаттарды қамтуы мүмкін:
Негіз Ерітінді қабатының төменгі жағында орналасқан «стек» негізгі қабат болып табылады. Бұл қабатта құрамдастың жауаптысын және оған байланысты басқарылатын сипаттарды анықтайтын solution publisher бар.
Top Жоғарғы қабат ағымдағы деңгей болып саналады және компоненттің орындалу уақытының әрекетін анықтайды. Жоғарғы қабат жаңарту немесе патч болуы мүмкін, егер патчтар немесе жаңартулар шешімге қолданылмаса, негізгі шешім құрамдастың орындалу ортасының әрекетін анықтайды.
Жаңартулардан қосылған қабаттар:
- Патчтар Егер құрамдас бөлікте импортталған бір немесе бірнеше шешім патчтары болса, олар негізгі қабаттың үстіне жиналады, ең соңғы патч алдыңғы патчтың үстінде орналасқан.
- Жаңарту күтілуде Егер кезеңдік жаңарту (_Upgrade деп аталады) импортталса, ол негізгі және патч (бар болса) қабаттардың үстінде орналасады.
Маңызды
Патчтарды пайдалану ұсынылмайды. Қосымша ақпарат: Шешім патчтарын жасау
Төмендегі кескінде негізгі шешімді, түзетуді және күту режиміндегі жаңартуды көрсететін реттелетін бағанның шешім қабаттарының мысалы көрсетіледі.
Шешімдегі құрамдас қабаттарды көру жолы туралы ақпарат алу үшін Шешім қабаттары бөліміне өтіңіз.
Біріктіру әрекеті
Шешімдермен жұмыс істейтін жасаушылар шешім жаңартылған кезде немесе бір құрамдасқа әсер ететін бірнеше шешімдер орнатылған кезде біріктіру әрекетін түсінуі керек. Тек үлгіге негізделген қолданба, пішін және торап картасы құрамдас түрлері біріктірілгенін ескеріңіз. Барлық басқа құрамдастар "жоғарғы деңгей жеңеді" әрекетін пайдаланады.
«Таңдаулы жеңістер» тәртібі
Үлгіге негізделген қолданба, пішін және торап картасы құрамдастарынан басқа шешім құрамдастары "жоғарғы жеңістер" әрекетін пайдаланады, мұнда жоғарғы жағында орналасқан қабат компонент қолданбаның орындалу уақытында қалай жұмыс істейтінін анықтайды. Үстіңгі қабатты кезеңдік (күту режиміндегі) жаңартумен енгізуге болады.
Үстіңгі қабат күту режиміндегі жаңартумен енгізіледі
Мұнда шешімді жаңарту үшін жаңарту кезеңімен енгізілген таңдаулы жеңістер құрамдасы тәртібінің мысалы келтірілген. Қосымша ақпарат: Мақсатты ортада жаңарту немесе жетілдіруді қолдану
Ағымдағы жоғарғы (негізгі) қабатта әдепкі 100 параметрін пайдаланатын тіркелгі кестесі үшін Пікірлер мәтін бағанының Максималды ұзындық сипаты бар.
Шешімді жаңарту жаңа жоғарғы қабатты жасайтын жаңартуға арналған кезеңді пайдаланып импортталады. Күту режиміндегі жаңарту 150-ге өзгертілген Максималды ұзындық сипатының мәнімен тіркелгі кестесіне арналған Пікірлер мәтін бағанын қамтиды.
Бұл жағдайда тіркелгі жазбаларына арналған Пікірлер бағаны қолданбаның орындалу уақыты кезінде ең көбі 150 таңбаға мүмкіндік береді.
Шешімді жаңарту және біріктіру әрекетін жаңарту
Алдыңғы бөлімде сипатталғандай, патчтар және сатылы жаңарту негізгі шешімнің жоғарғы жағына жинақталады. Оларды қабаттарды біріктіретін және жаңа негізгі шешімді жасайтын Power Apps бағдарламасында Шешімдер аймағындағы Жаңартуды қолдану параметрін таңдау арқылы біріктіруге болады.
Бірнеше шешімдерді біріктіру әрекеттері
Басқарылатын шешімді таратуға дайындаған кезде, ортада орнатылған бірнеше шешімдердің бар болу мүмкіндігін немесе басқа шешімдер болашақта орнатылуы мүмкіндігін ескеріңіз. Шешім басқа шешімдерге кедергі келтірмейтіндей етіп үздік тәжірибелерді орындайтын шешімді құрастырыңыз. Қосымша ақпарат: Сегменттелген шешімдерді пайдалану
Dataverse теңшеулерді біріктіруге пайдаланатын процестер шешімнің функционалдығын қолдау қажеттілігін атап көрсетеді. Көрсетілімді сақтау үшін барлық амал қолданылғанымен, теңшелімдер арасындағы кейбір сәйкессіздіктер есептелген шешім кейбір көрсетілім мәліметтерін теңшеу функционалдығын сақтау үшін өзгертуді талап етуі мүмкін.