Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Pastaba.
Peržiūros funkcijos nėra skirtos naudoti gamybai ir gali būti apribotas jų funkcionalumas. Šias funkcijas galima naudoti prieš oficialų išleidimą, kad klientai galėtų gauti ankstyvą prieigą ir pateikti atsiliepimų.
Bandomasis variklis turi struktūrizuotą funkcijų gyvavimo ciklo modelį, skirtą valdyti funkcijų progresavimą nuo eksperimentinių koncepcijų iki visuotinai prieinamų galimybių. Šis metodas leidžia vartotojams pasiekti naujas funkcijas skirtingais brandos lygiais, kartu užtikrinant gamybos scenarijų patikimumą ir stabilumą.
Bandomojo variklio funkcijos progresavimas
Bandomojo variklio funkcijos atitinka apibrėžtą kelią nuo pradžios iki bendro prieinamumo trimis etapais:
- Atvirojo kodo naujovės (peržiūros etapas)
- Peržiūros funkcijos (vertinimo etapas)
- Bendras prieinamumas (stabili fazė)
1. Atvirojo kodo naujovės (peržiūros etapas)
Daugelio "Test Engine" funkcijų kelionė prasideda atvirojo kodo saugykloje, kur:
- Bendruomenės nariai ir "Microsoft" inžinieriai siūlo ir teikia naujas funkcijas
- Kuriami nauji teikėjai ir plėtiniai, kad būtų palaikoma daugiau scenarijų
- Pasirinktiniai Power Fx veiksmai kuriami ir išbandomi realioje aplinkoje
- Eksperimentinės koncepcijos patvirtinamos prieš oficialų produkto integravimą
Šiame peržiūros etape pateikiamos pažangiausios galimybės, pasiekiamos kūrėjams, kuriantiems bandomąjį variklį iš šaltinio.
2. Peržiūros funkcijos (vertinimo etapas)
Funkcijos, kurios parodo vertę atvirojo kodo aplinkoje, gali pereiti į vertinimo etapą, kur jos tampa pasiekiamos oficialiame Power Platform CLI (pac) leidime su aiškiu pasirinkimu:
- Funkcijos pasiekiamos naudojant funkcijos priešdėlį
PreviewPower Fx - Funkcijos turi būti aiškiai įjungtos bandymo nustatymuose:
testSettings:
extensionModules:
enable: true
allowPowerFxNamespaces:
- Preview
- Šio etapo funkcijos išbandomos išsamiau, tačiau vis tiek gali būti plėtojamos atsižvelgiant į atsiliepimus
- Dokumentacijoje yra žymėjimas Peržiūra, nurodantis galimus būsimus pakeitimus
3. Bendras prieinamumas (stabili fazė)
Po kruopštaus testavimo ir patobulinimo peržiūros etape stabilios funkcijos pereina prie bendrojo pasiekiamumo:
- Funkcijos pereina iš priešdėlio
Previewį priešdėlįTestEngine - Funkcionalumas tampa pasiekiamas pagal numatytuosius nustatymus be specialios konfigūracijos
- Funkcijos laikomos paruoštomis gamybai su visišku palaikymu
- Dokumentacija pašalina pavadinimą Peržiūra
Funkcijų įgalinimas per Power Fx funkcijų organizavimą
Bandomasis variklis naudoja Power Fx funkcijų priešdėlius kaip pagrindinį mechanizmą funkcijų prieinamumui kontroliuoti:
| Funkcijos priešdėlis | Aprašą | Pasiekiamumas |
|---|---|---|
TestEngine |
Gamybai paruoštos funkcijos pasiekiamos visiems vartotojams | Įjungta pagal numatytuosius nustatymus |
Preview |
Vertinamos funkcijos, kurios gali keistis | Reikalauja aiškaus sutikimo |
| (Nėra) | Pagrindinės Power Fx funkcijos | Visada pasiekiamas |
Ši organizacija teikia keletą privalumų:
- Aiškus funkcijos brandos nurodymas: priešdėlis praneša apie stabilumo lūkesčius
- Kontroliuojama prieiga: peržiūros funkcijos turi būti aiškiai įjungtos, apsaugant vartotojus nuo nenumatytų pakeitimų
- Versijos atsparumas: Funkcijoms subrendus, kodą galima palaipsniui atnaujinti, kad būtų galima naudoti naują priešdėlį
Daugiau informacijos apie šių prefiksų konfigūravimą ir naudojimą ieškokite Funkcijų organizavimo naudojimas Power Fx atliekant tikrinimą.
Indėlis į bandomojo variklio evoliuciją
"Test Engine" produkto komanda aktyviai bendradarbiauja su bendruomene kurdama produktą:
Atvirojo kodo įnašai
Bendruomenės nariai gali prisidėti prie "Test Engine" keliais būdais:
- Teikėjo plėtiniai: sukurkite naujų teikėjų, kad palaikytumėte daugiau programų tipų
- Power Fx Veiksmai: sukurkite pasirinktinius veiksmus, kad įgalintumėte naujus testavimo scenarijus
- Funkcijų patobulinimai: patobulinkite esamas funkcijas, kad jos atitiktų įprastus scenarijus
- Pranešimas apie problemas: praneškite apie visas problemas, kurias aptikote naudodami mūsų "GitHub" saugyklos problemas. Čia rasite esamas žinomas problemas: aka.ms/TestEngineOpenIssues
Produkto integravimo kelias
Funkcijos, kurios prasideda kaip atvirojo kodo indėlis, gali būti svarstomos dėl įtraukimo į oficialų Power Platform CLI (pac test run) atliekant šį procesą:
- Pradinis kūrimas: funkcija sukurta ir išbandyta atvirojo kodo saugykloje
- Bendruomenės patvirtinimas: kiti vartotojai patikrina funkcijos naudingumą ir stabilumą
- Produkto svarstymas: "Test Engine" produkto komanda peržiūri šią funkciją
- Peržiūros integravimas: jei patvirtinta, funkcija integruota į peržiūros priešdėlį
- Bendras prieinamumas: Po pakankamo patvirtinimo funkcija pereina prie "TestEngine" priešdėlio
Bendradarbiavimas su produkto komanda
Kūrėjai, norintys pateikti funkcijų, kurios galiausiai gali būti įtrauktos į oficialų produktą, turėtų:
- Aptarkite prieš kurdami: atidarykite problemą saugykloje, kad aptartumėte koncepciją
- Laikykitės projektavimo gairių: įsitikinkite, kad įgyvendinimas atitinka bandomojo variklio architektūrą
- Pateikite išsamius testus: įtraukite automatinius testus, įrodančius patikimumą
- Dokumentuokite funkciją: sukurkite vartotojams aiškią dokumentaciją
Funkcijos gyvavimo ciklo modelio pranašumai
"Test Engine" naudotojams šis modelis turi keletą privalumų:
- Prieiga prie naujovių: naudokite pažangiausias funkcijas prieš jas oficialiai išleidžiant
- Kontroliuojama rizika: pasirinkite, kurias peržiūros funkcijas įjungti pagal poreikius
- Aiškūs lūkesčiai: supraskite funkcijų stabilumą naudodami nuoseklias priešdėlio konvencijas
- Dalyvavimo galimybė: įtakokite produkto kryptį per indėlį ir atsiliepimus