Модельге негізделген бағдарламаны құрастыру қадамдары

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

Модельге негізделген бағдарламаны құрастыру және бөлісу қадамдары

Негізгі деңгейде модельге негізделген бағдарламаларды жасау келесі кезеңдерді қамтиды.

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

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

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

Бизнес деректердің үлгісін жасау

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

Ескерім

Модельге негізделген бағдарламаларды Dataverse кестелерінсіз жасау мүмкін емес. Дегенмен, Dataverse кестелерін кенеп бағдарламалары мен Power Automate бағдарламасын қоса алғанда көптеген Power Platform қызметтері пайдалана алады.

Оқулық: Power Apps құрамдастары бар реттелетін кесте жасау

Бизнес процестерді анықтау

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

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

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

Бизнес процесінің ағыны көмегімен модельге негізделген бағдарламаны басқару

Бизнес процесінің ағындары Power Automate арқылы жасалады және конфигурацияланады.

Қосымша ақпарат: Бизнес процесінің ағындарына шолу және Microsoft Dataverse қызметімен бизнес логикасын қолдану.

Модельге негізделген бағдарлама жасау

Деректер үлгісін жасап, қажет болған жағдайда бизнес процестерді анықтағаннан кейін бғдарламаны құрастыруға болады.

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

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

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

Бағдарламаны ойнату

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

Осы кезеңдер аяқталғаннан кейін бағдарламаны таратумен байланысты соңғы кезеңдерге өтуіңізге болады.

Қосымша ақпарат: Сайт картасын құрастыру

Қауіпсіздік рөлдерін конфигурациялау

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

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

Қауіпсіздік рөлдерін түсіну, жасау және конфигурациялау туралы қосымша ақпарат алу үшін келесіге өтіңіз:

Бағдарламаны ортақ пайдалану

Бағдарламаны ортақ пайдалану үшін екі әрекет қажет.

  • Пайдаланушыны қауіпсіздік рөліне тағайындау. Бұл олардың деректерді көруге рұқсаты бар екенін білдіреді.

    Модельге негізделген бағдарлама үлгісі

  • Бағдарламаға сілтемемен бөлісу. Сілтемені алу үшін:

  1. Бағдарламаны өңдеп, Сипаттар қойыншасын таңдаңыз.
  2. Бірыңғай интерфейстің URL мекенжайын көшіріп алыңыз
  3. Бағдарламаның URL-мекенжайын SharePoint сайтында жариялау немесе электрондық пошта арқылы жіберу сияқты пайдаланушылар қатынаса алатын жерге қойыңыз.

"Модельге негізделген бағдарламаға сілтеме алу"

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

Модельге негізделген бағдарламаны пайдалану

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

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

Бірінші заманауи бағдарламаны құрастыру

Модельге негізделген бағдарлама құрастырушылармен танысу

Ескерім

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

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