Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Бележка
Функциите за предварителен преглед не са предназначени за производствена употреба и може да са с ограничена функционалност. Тези функции са достъпни преди официалното издание, за да могат клиентите да получат ранен достъп и да дадат обратна връзка.
Power Fx Пространствата от имена са мощна функция, която позволява на разработчиците да организират и разделят различни набори от функции в рамките на езика Power Fx . С помощта на пространства от имена можете да правите разлика между функциите по подразбиране, предоставени от Power Fx, като например CountRows, и разширенията, добавени за конкретни цели, като например тестовата машина с функции като Preview.Pause. Това разделяне помага за поддържане на яснота и избягване на конфликти между различни набори от функции.
Общи характеристики срещу специфични действия
Пространствата от имена изясняват какви са общите черти на езика Power Fx и кои са специфични действия, уникални за определени разширения. Например, функции като CountRows са част от основния Power Fx език и са достъпни универсално. От друга страна, функции като Preview.Pause са специфични за тестовия двигател и се използват изключително в контекста на тестването Power Apps. Това разграничение помага на разработчиците да разберат обхвата и приложимостта на всяка функция, като гарантира, че използват правилните инструменти за правилните задачи.
Разделяне на по-широки действия за използване от функциите за предварителен преглед
Пространствата от имена също така позволяват на разработчиците да отделят действията, които имат по-широка употреба, от функции, които са експериментални и подлежат на промяна. Например, пространството от имена Preview може да се използва за ранни концепции и функции, които все още се тестват и усъвършенстват. Чрез поставяне на функциите за предварителен преглед в отделно пространство от имена, разработчиците могат да експериментират с нови идеи, без да засягат стабилността на основните си приложения. Този подход насърчава иновациите, като същевременно поддържа ясна граница между стабилни и експериментални характеристики.
Прогресия от предварителен преглед към пространство от имена на TestEngine
Тъй като функциите узряват и стават по-стабилни, те могат да напреднат от пространството Preview към по-специализирани пространства от имена като TestEngine. Тази прогресия показва, че функциите са тествани и усъвършенствани и вече са готови за по-широка употреба в специфични контексти. Например, функция, която стартира в пространството от имена Preview за целите на тестването, може в крайна сметка да се премести в TestEngine пространството от имена, след като докаже своята надеждност и полезност в тестови сценарии. Тази структурирана прогресия помага при управлението на жизнения цикъл на функциите и гарантира, че в производствената среда се използват само добре тествани функционалности.
Управление на пространства от имена в тестови настройки
Пространствата от имена могат Power Fx да се управляват чрез тестовите настройки в конфигурацията на YAML. Тази възможност ви позволява да зададете стойностите на разрешените и блокираните списъци, за да контролирате кои пространства от имена са разрешени. По подразбиране пространството TestEngine от имена е разрешено.
Настройките на YAML теста позволяват и блокиране на пространства от Power Fx имена:
testSettings:
headless: false
locale: "en-US"
recordVideo: true
extensionModules:
enable: true
allowNamespaces:
- Preview