Препратка към командата CLI на Power Apps

Използвайте тази Power Apps CLI команда за бързо намиране на команди за създаване, разработване, свързване и публикуване на приложения за Power Apps код. CLI използва групирани команди в следния формат:

pa <command-group> <command>

Това са групите с команди:

Командна група Описание
pa app Създавайте, изпълнявайте, свързвайте и публикувайте приложения с код.
pa auth Влезте и управлявайте акаунтите.
pa connector Намерете конектори, налични в среда на Power Platform.
pa connection Създавайте и управлявайте връзки и открийте техните ресурси.
pa telemetry Управление на настройките за CLI телеметрия.

Глобални опции

Използвайте --help на всяко ниво, за да покажете помощ в терминала:

pa --help
pa app --help
pa app init --help

Използвайте--version, за да покажете инсталираната Power Apps CLI версия:

pa --version

Power Apps CLI команди

Тези команди са налични:

Command Описание
pa app add data-source Добавете конектор или табличен източник на данни към приложението за код.
pa app add dataverse-api Добавете действие или функция Dataverse към приложението за код.
pa app add flow Добавете поток на Power Automate към приложението за код.
pa app find-dataverse-api Намиране на действия и функции на Dataverse в текущата среда.
pa app init Инициализиране на приложение за код в текущата директория.
pa app list Изброяване на приложения с код в текущата среда.
pa app list-environment-variables List environment variables available to the code app.
pa app list-flows Изброяване на Power Automate потоци с оглед на решението в текущата среда.
pa app push Публикувайте нова версия на приложението за код, за да Power Apps.
pa app refresh data-source Обновяване на генерираните файлове за източник на данни.
pa app remove data-source Премахнете източник на данни от приложението за код.
pa app remove flow Премахнете поток на Power Automate от приложението за код.
pa app run Стартирайте локалния хост на Power Apps за приложението за код.
pa app share Споделете приложението за код с потребители или главен субект на услуга.
pa auth login Влезте в системния браузър.
pa auth logout Излезте и премахнете записаната информация за удостоверяване.
pa auth status Показване на акаунтите, в които сте влезли, и идентифициране на активния акаунт.
pa auth switch Промяна на активния акаунт.
pa connection create Създаване на връзка за конектор.
pa connection list Списък на връзките в текущата среда.
pa connection list-datasets Изброяване на набори от данни, налични чрез връзка.
pa connection list-procedures Изброяване на съхранените SQL процедури в набор от данни.
pa connection list-references Изброяване на препратки към връзки в решение.
pa connection list-tables Списък на таблиците, налични в набор от данни.
pa connector list Списъчни конектори, налични в текущата среда на Power Platform.
pa telemetry disable Забраняване на събирането на телеметрични данни.
pa telemetry enable Разрешаване на събирането на телеметрия.
pa telemetry status Показване на текущите настройки за телеметрия.

pa app add data-source

Добавя конектор или табличен източник на данни към приложението за код.

pa app add data-source --connector <connector-id> [options]

pa app add data-source Параметри

Параметър Описание
--connector Идентификаторът на конектора, като shared_office365usersнапример .
--connection-id ИД на връзката, който да се използва за източника на данни.
--connection-ref Логическото име на препратка към връзка.
--solution-id Решението, съдържащо препратката към връзката.
--dataset Наборът от данни за табличен източник на данни.
--table Таблицата за добавяне.
--procedure Sql съхранена процедура за добавяне.

pa app add dataverse-api

Добавя действие или функция Dataverse към приложението за код.

pa app add dataverse-api --api-name <operation-name>

pa app add dataverse-api Параметри

Параметър Описание
--api-name Името на действието или функцията Dataverse за добавяне.

Научете повече:

pa app add flow

Добавя поток на Power Automate към приложението за код.

pa app add flow --flow-id <flow-id>

pa app add flow Параметри

Параметър Описание
--flow-id ИД на Power Automate поток за добавяне.

Командата:

  • Изтегля дефиницията OpenAPI на потока.
  • Генерира силно въведени typeScript модели и услуги.
  • Добавя потока и препратките към неговата връзка към power.config.json.

Ако дефиницията на поток се промени, изпълнете тази команда отново, за да генерирате отново код за най-новата версия.

Важно

Човекът, който се изпълнява pa app add flow , трябва да има достъп до потока и базовите му връзки. Командата е неуспешна, ако лицето няма достъп до задължителна връзка.

Научете повече за сценариите, при които използвате тази команда:

pa app find-dataverse-api

Намира действията и функциите на Dataverse в текущата среда.

pa app find-dataverse-api --search <operation-name> [--json]

pa app find-dataverse-api Параметри

Параметър Описание
--search Името на операцията, която трябва да бъде търсена.
--json Върнете резултатите като JSON.

Научете как да намерите наличните операции за Dataverse

pa app init

Инициализира приложение за код в текущата директория.

pa app init [--display-name <name>] [--environment-id <environment-id>]

pa app init Параметри

Параметър Описание
--display-name Показваното име на приложението за код.
--environment-id Средата на Power Platform за приложението за код.
--build-path Указателят, който съдържа компилираните активи на приложението.
--cloud Екземплярът в облака на Power Platform.

Научете повече за сценариите, при които можете да използвате тази команда:

pa app list

Показва кодиране на приложения в текущата среда.

pa app list

pa app list-environment-variables

Изброява променливите на средата, налични за приложението за код.

pa app list-environment-variables

pa app list-flows

Изброява Power Automate потоци с оглед на решението в текущата среда.

pa app list-flows [--search <term>]

Пример:

pa app list-flows
Name                    Status   Modified On   Flow ID
──────────────────────────────────────────────────────────────────────────────
Approval Workflow       Started  2026-01-15    a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1
Send Notification       Started  2026-02-01    b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2

Total flows: 2

pa app list-flows Параметри

Параметър Описание
--search Филтриране на потоци по име.

pa app push

Публикува нова версия на приложението за код, за да Power Apps.

pa app push [--solution-id <solution-id>]

pa app push Параметри

Параметър Описание
--solution-id ИД на решението за добавяне на приложението за код.
--non-interactive Публикува приложението не интерактивно. Научете как да публикувате приложения с главен субект на услуга.

Научете как да създадете приложение за код с помощта на Power Apps CLI.

pa app refresh data-source

Обновява генерираните файлове за източник на данни.

pa app refresh data-source --name <data-source-name>

pa app refresh data-source Параметри

Параметър Описание
--name Името на източника на данни за обновяване.

pa app remove data-source

Премахва източник на данни от приложението за код.

pa app remove data-source --connector <connector-id> --name <data-source-name> [--force]

pa app remove data-source Параметри

Параметър Описание
--connector Идентификаторът на конектора за източника на данни.
--name Името на източника на данни за премахване.
--force Премахнете източника на данни без подкана за потвърждение.

pa app remove flow

Премахва поток на Power Automate от приложението за код.

pa app remove flow [--flow-name <name> | --flow-id <flow-id>] [--force]

pa app remove flow Параметри

Параметър Описание
--flow-name Името на Power Automate поток за премахване.
--flow-id ИД на потока на Power Automate за премахване.
--force Премахнете потока без подкана за потвърждение.

Научете как да премахнете поток

pa app run

Стартира локалния хост на Power Apps за приложението за код.

pa app run [--port <port>] [--local-app-url <url>]

pa app run Параметри

Параметър Описание
--port Портът за локалния хост.
--local-app-url URL адресът на локално изпълняваното приложение за код.

pa app share

Споделя приложението за код с потребители или субект на услуга.

pa app share --principal <principal> [--access play|edit]

pa app share Параметри

Параметър Описание
--principal Имейл адреси, разделени със запетая, или Microsoft Entra идентификатори на обекти, с които потребителите или субектът на услугата да споделят.
--access Нивото на достъп за предоставяне: play (по подразбиране) или edit.

pa app share Забележки

Приложението за код трябва вече да е публикувано и да има ИД на приложение от успешна pa app push команда. Даване на edit достъп, когато главен субект на услуга трябва да изпълни pa app push.

Когато споделяте с главен субект на услуга, използвайте ИД на обект на корпоративното приложение, а не ИД на обект за регистриране на приложение.

pa auth login

Влиза през системния браузър.

pa auth login

За да запълните предварително акаунта на страницата за влизане, използвайте:

pa auth login --account user@contoso.com

pa auth login Параметри

Параметър Описание
--account Акаунтът за предварително запълване на страницата за влизане.

pa auth logout

Излизане и премахване на записана информация за удостоверяване.

pa auth logout

Бележка

Тази команда ще ви извади от всички акаунти. Не може да излезете само от един акаунт. За да промените кой акаунт е активен, използвайте pa auth switch вместо това.

Научете как да излезете

pa auth status

Показва влезлите акаунти и идентифицира активния акаунт.

За да покажете състоянието на удостоверяването като JSON, използвайте:

pa auth status --json

pa auth status Параметри

Параметър Описание
--json Връщане на състоянието на удостоверяване като JSON.

Научете как да проверите кой акаунт е активен

pa auth switch

Променя активния акаунт.

pa auth switch --account user@contoso.com

pa auth switch Параметри

Параметър Описание
--account Акаунтът, който искате да активирате.

Научете повече за това кога можете да използвате тази команда:

pa connection create

Създава връзка за конектор.

pa connection create --connector <connector-id> [--display-name <name>] [--json]

pa connection create Параметри

Параметър Alias Задължителни Описание
--connector - Да Идентификаторът на конектора, като shared_office365 например или shared_teams.
--display-name -n Не Показваното име за връзката. Ако не предоставите име, CLI използва име по подразбиране.
--json - Не Връща резултата като JSON.

pa connection create Примери

Създаване на Office 365 Outlook връзка:

pa connection create --connector shared_office365

Създайте Microsoft Teams връзка с показвано име по избор:

pa connection create --connector shared_teams --display-name "My Teams"

Създаване на връзка и връщане на резултата като JSON:

pa connection create --connector shared_office365 --json

pa connection create изход

Когато командата е успешна, връща ИД на връзката. Използвайте ИД на връзката, когато добавяте конектора като източник на данни към приложението за код.

Научете как да създадете връзка от Power Apps CLI

pa connection list

Изброява връзките в текущата среда.

pa connection list [--search <term>] [--json]

pa connection list Параметри

Параметър Описание
--search Филтриране на връзки по име.
--json Върнете резултатите като JSON.

pa connection list-datasets

Изброява набори от данни, налични чрез връзка.

pa connection list-datasets --connector <connector-id> [--connection-id <connection-id>]

pa connection list-datasets Параметри

Параметър Описание
--connector Идентификаторът на конектора.
--connection-id ИД на връзката, който да се използва при изброяване на набори от данни.

pa connection list-procedures

Изброява съхранените SQL процедури, налични в набор от данни.

pa connection list-procedures --connection-id <connection-id> --dataset <dataset>

pa connection list-procedures Параметри

Параметър Описание
--connection-id ИД на връзката, който да се използва при изброяване на съхранени процедури.
--dataset Наборът от данни, съдържащ съхранените процедури.

pa connection list-references

Изброява препратките към връзки в решение.

pa connection list-references --solution-id <solution-id>

pa connection list-references Параметри

Параметър Описание
--solution-id ИД на решението, съдържащо препратките към връзка.

pa connection list-tables

Изброява таблиците, налични в набор от данни.

pa connection list-tables --connector <connector-id> [--connection-id <connection-id>] [--dataset <dataset>]

pa connection list-tables Параметри

Параметър Описание
--connector Идентификаторът на конектора.
--connection-id ИД на връзката, който да се използва при изброяване на таблици.
--dataset Наборът от данни, съдържащ таблиците.

pa connector list

Изброява конекторите, налични в текущата среда на Power Platform.

pa connector list [--search <term>] [--json]

pa connector list Параметри

Параметър Описание
--search Филтриране на конектори по име или показвано име.
--json Върнете пълния списък с конектори като JSON.

pa connector list изход

В интерактивен терминал резултатите се показват на страници с 20 реда. Натиснете Enter , за да покажете следващата страница. Натиснете Esc или Q , за да излезете. Когато пренасочите изхода или включите --json, командата връща пълния списък.

По подразбиране командата връща таблица със следните колони:

Колона Описание
Показвано име Показваното име на конектора, като например Office 365 Outlook.
Конектор Идентификаторът на конектора, като shared_office365например . Използвайте тази стойност с опцията --connectorpa connection create.

Когато използвате параметъра --json , изходът JSON включва следните полета:

Поле Описание
id ИД на конектора.
name Идентификаторът на конектора, като shared_office365например .
displayName Показваното име на конектора.
description Описание на конектора.
isTabular Показва дали конекторът поддържа операции с таблични данни.

pa connector list Примери

Избройте всички налични конектори:

pa connector list

Търсене на конектори:

pa connector list --search teams

Връщане на списъка на конекторите като JSON:

pa connector list --json

Научете как да изброите наличните конектори

pa telemetry disable

Забранява събирането на телеметрия.

pa telemetry disable

pa telemetry enable

Разрешава събиране на телеметрия.

pa telemetry enable

pa telemetry status

Показва текущите настройки за телеметрия.

pa telemetry status