Ағылшын тілінде оқу

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


Шешім туралы түсініктер

Шешімдер Power Apps және ішінде қолданбаның өмірлік циклін басқаруды (ALM) іске асыру механизмі болып табылады Power Automate. Бұл мақалада келесі негізгі шешім ұғымдары сипатталады:

  • Шешімдердің екі түрі (басқарылатын немесе басқарылмайтын)
  • Шешім құрамдастары
  • Шешімнің жарамдылық кезеңі
  • Шешімді жариялаушы
  • Шешім және шешім құрамдасының тәуелділіктері

Басқарылатын және басқарылмайтын шешімдер

Шешім басқарылады немесе басқарылмайды.

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

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

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

Маңызды

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

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

Шешімді әзірлеушіден сынақ орталарына таратыңыз.

Ескерім

Әзірлеу ортасында реттеген кезде, басқарылмайтын қабатта жұмыс істейсіз. Содан кейін, басқарылмайтын шешімді басқа ортаға тарату үшін оны басқарылатын шешім ретінде экспорттайсыз, ал басқарылатын шешім басқарылатын қабаттағы ортаға импортталады. Қосымша ақпарат: Шешім қабаттары

Шешім құрамдастары

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

Ерітіндідегі компоненттер.

Ескерім

  • Шешім өлшемі 95 МБ дейін болуы мүмкін.
  • Басқарылатын шешім ауқымында құрамдастарды тікелей өңдеуге болмайды.

Кез келген шешімге қосуға болатын құрамдас түрлерінің тізімін көру үшін ComponentType Options бөліміне өтіңіз.

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

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

Шешімнің жарамдылық кезеңі

Шешімдер бағдарламаның жарамдылық кезеңі процестеріне қолдау көрсетуге көмектесетін келесі әрекеттерге қолдау көрсетеді.

  • жасау. Басқарылмайтын шешімдердің авторы және экспорты.
  • Жаңарту. Негізгі басқарылатын шешімге орналастырылған басқарылатын шешімге жаңартуларды жасаңыз. Жаңарту арқылы құрамдастарды жоюға болмайды.
  • Жаңартыңыз. Шешімді пайдаланылмаған құрамдастарды жоятын және жаңарту логикасын жүзеге асыратын бар басқарылатын шешімге жаңарту ретінде импорттаңыз. Жаңартулар барлық патчтарды шешімнің жаңа нұсқасындағы шешімге жинауды (біріктіруді) қамтиды. Шешімді жаңартулар бұрыннан бар, бірақ жаңартылған нұсқаға енді қосылмаған құрамдастарды жояды. Бірден жаңартуды немесе жаңартуға өтуді таңдауға болады, осылайша жаңартуды аяқтау алдында кейбір қосымша әрекеттерді орындауға болады.
  • Патч. Патчта құрамдастар және активтер қосу немесе өңдеу сияқты тек тектік басқарылатын шешімнің өзгерістерінен тұрады. Шағын жаңартуларды (түзетуге ұқсас) жасау кезінде патчтарды пайдаланыңыз. Патчтар импортталған кезде олар тектік шешімнің үстіне қабаттасады. Патч арқылы құрамдастарды жоюға болмайды.

Шешімді жариялаушы

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

Ескерім

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

Шешім жариялаушысы бағдарламаны кім жасағанын көрсетеді. Осыған байланысты, мағыналы solution publisher атауын жасау керек.

Шешім жариялаушысы префиксі

Шешім жариялаушысында префикс бар. Жариялаушы префиксі – бұл ат беру қайшылығына жол бермеуге көмектесетін механизм. Бұл әртүрлі жариялаушылардың шешімдерін бір ортада бірнеше қайшылықтармен орнатуға мүмкіндік береді. Мысалы, осы жерде көрсетілген Contoso шешімі solution publisher contosoпрефиксін қамтиды.

Шешім жариялаушы префиксінің мысалы.

Ескерім

Solution publisher префиксін өзгерткен кезде, оны жаңа бағдарламалар мен метадеректер элементтерін жасамас бұрын орындау керек, себебі метадеректер элементтерінің атауы жасалғаннан кейін оларды өзгерту мүмкін емес.

Қосымша ақпарат:

Шешім тәуелділіктері

Басқарылатын шешімдердің деңгейлеріне байланысты кейбір басқарылатын шешімдер басқа басқарылатын шешімдердегі шешім компоненттеріне тәуелді болуы мүмкін. Кейбір шешім жариялаушылары модульдік шешімдерді құру үшін осы мүмкіндікті пайдаланады. Алдымен "негізгі" басқарылатын шешімді орнату қажет болуы мүмкін, содан кейін негізгі басқарылатын шешімдегі құрамдастарды одан әрі теңшейтін екінші басқарылатын шешімді орнату қажет болуы мүмкін. Екінші басқарылатын шешім бірінші шешімнің бөлігі болып табылатын шешім компоненттеріне тәуелді болады.

Жүйе шешімдер арасындағы аталмыш тәуелділіктерді бақылайды. Егер орнатылмаған негізгі шешімді талап ететін шешімді орнатуға әрекеттенсеңіз, шешімді орната алмайсыз. Шешім бірінші орнату үшін басқа шешімді қажет ететіні туралы хабарлама аласыз. Сол сияқты, тәуелділіктерге байланысты, оған байланысты шешім әлі орнатылған кезде негізгі шешімді жою мүмкін емес. Негізгі шешімді жоймас бұрын тәуелді шешімді жою керек. Қосымша ақпарат: Тәуелділіктерді жою

Шешім құрамдасының тәуелділіктері

Шешім компоненті сіз реттей алатын элементті білдіреді. Шешімге қосуға болатын кез келген нәрсе шешім компоненті болып табылады және кейбір компоненттер басқа компоненттерге тәуелді. Мысалы, веб-сайт бағаны мен тіркелгі туралы есептің екеуі де тіркелгі кестесіне байланысты. Қосымша ақпарат: Шешім құрамдастарының тәуелділіктерін қадағалау

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

Ерітінді қабаттары
Power Platform басқару орталығында орталарды жасаңыз және басқарыңыз