Power Apps CLI komandos nuoroda

Naudokite šią Power Apps CLI komandos nuorodą, kad greitai rastumėte komandas, skirtas Power Apps kodo programoms kurti, kurti, prijungti ir publikuoti. CLI naudoja sugrupuotas komandas šiuo formatu:

pa <command-group> <command>

Tai komandų grupės:

Komandų grupė Aprašymas
pa app Kurkite, paleiskite, prisijunkite ir publikuokite kodo programas.
pa auth Prisijunkite ir valdykite paskyras.
pa connector Raskite jungčių, pasiekiamų "Power Platform" aplinkoje.
pa connection Kurkite ir valdykite ryšius ir atraskite jų išteklius.
pa telemetry Valdykite CLI telemetrijos parametrus.

Visuotinės parinktys

Naudokite --help bet kuriame terminalo žinyne:

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

Naudokite --version norėdami parodyti įdiegtą Power Apps CLI versiją:

pa --version

CLI komandų Power Apps

Galimos šios komandos:

Komanda Aprašymas
pa app add data-source Į kodo programėlę įtraukite jungtį arba lentelės duomenų šaltinį.
pa app add dataverse-api Į kodo taikomąją programą įtraukite veiksmą arba funkciją "Dataverse".
pa app add flow Į kodo taikomąją programą įtraukite Power Automate srautą.
pa app find-dataverse-api Rasti "Dataverse" veiksmus ir funkcijas dabartinėje aplinkoje.
pa app init Inicijuoti kodo programą dabartiniame kataloge.
pa app list Išvardyti kodo taikomąsias programas dabartinėje aplinkoje.
pa app list-environment-variables Sąrašo aplinkos kintamieji, galimi kodo programai.
pa app list-flows Išvardyti sprendimų Power Automate srautus dabartinėje aplinkoje.
pa app push Publikuokite naują kodo taikomosios programos versiją Power Apps.
pa app refresh data-source Atnaujinti sugeneruotus duomenų šaltinio failus.
pa app remove data-source Pašalinkite duomenų šaltinį iš kodo programėlės.
pa app remove flow Pašalinkite Power Automate srautą iš kodo programėlės.
pa app run Paleiskite kodo taikomosios programos Power Apps vietinį pagrindinį kompiuterį.
pa app share Bendrinkite kodo taikomąją programą su vartotojais arba pagrindiniais tarnybų vartotojais.
pa auth login Prisijunkite naudodami sistemos naršyklę.
pa auth logout Atsijunkite ir pašalinkite įrašytą autentifikavimo informaciją.
pa auth status Rodyti prisijungusias paskyras ir identifikuoti aktyvią paskyrą.
pa auth switch Keisti aktyvią paskyrą.
pa connection create Jungties ryšio kūrimas.
pa connection list Išvardyti ryšius dabartinėje aplinkoje.
pa connection list-datasets Pateikti duomenų rinkinių, pasiekiamų per ryšį, sąrašą.
pa connection list-procedures Išvardyti SQL saugomas procedūras, pasiekiamas duomenų rinkinyje.
pa connection list-references Sprendimo ryšio nuorodų sąrašas.
pa connection list-tables Pateikti duomenų rinkinyje galimų lentelių sąrašą.
pa connector list Sąrašo jungtys, pasiekiamos dabartinėje "Power Platform" aplinkoje.
pa telemetry disable Išjungti telemetrijos rinkinį.
pa telemetry enable Įgalinti telemetrijos rinkinį.
pa telemetry status Rodyti dabartinius telemetrijos parametrus.

pa app add data-source

Į kodo programėlę įtraukia jungtį arba lentelės duomenų šaltinį.

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

pa app add data-source Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius, pvz shared_office365users., .
--connection-id Duomenų šaltiniui naudojamas ryšio ID.
--connection-ref Loginis ryšio nuorodos pavadinimas.
--solution-id Sprendimas, kuriame yra ryšio nuoroda.
--dataset Lentelės formos duomenų šaltinio duomenų rinkinys.
--table Lentelė, kurią norite įtraukti.
--procedure SQL išsaugota procedūra, kurią reikia įtraukti.

pa app add dataverse-api

Į kodo taikomąją programą įtraukia veiksmą arba funkciją "Dataverse".

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

pa app add dataverse-api Parametrus

Parametras Aprašymas
--api-name Įtrauktinas "Dataverse" veiksmo arba funkcijos pavadinimas.

Sužinokite daugiau:

pa app add flow

Į kodo taikomąją programą įtraukia Power Automate srautą.

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

pa app add flow Parametrus

Parametras Aprašymas
--flow-id Įtrauktinų Power Automate srauto ID.

Komanda:

  • Atsisiunčia srauto OpenAPI apibrėžimą.
  • Generuoja labai įvestus TypeScript modelius ir paslaugas.
  • Įtraukia srautą ir jo ryšio nuorodas į power.config.json.

Pasikeitus srauto apibrėžimui, dar kartą paleiskite šią komandą, kad būtų sugeneruotas naujausios versijos kodas.

Svarbu

Paleidžiamas pa app add flow asmuo turi turėti prieigą prie srauto ir jo ryšių. Komanda nepavyksta, jei asmuo neturi prieigos prie reikiamo ryšio.

Sužinokite daugiau apie scenarijus, kai naudojate šią komandą:

pa app find-dataverse-api

Randa "Dataverse" veiksmus ir funkcijas dabartinėje aplinkoje.

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

pa app find-dataverse-api Parametrus

Parametras Aprašymas
--search Ieškomą operacijos pavadinimą.
--json Pateikti rezultatus kaip JSON.

Sužinokite, kaip rasti galimas "Dataverse" operacijas

pa app init

Inicijuoja kodo programą dabartiniame kataloge.

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

pa app init Parametrus

Parametras Aprašymas
--display-name Rodomas kodo programėlės pavadinimas.
--environment-id "Power Platform" aplinka kodo programai.
--build-path Katalogas, kuriame yra kompiliuotos taikomosios programos ištekliai.
--cloud "Power Platform" debesies egzempliorius.

Sužinokite daugiau apie scenarijus, kur galite naudoti šią komandą:

pa app list

Išvardijamos kodų taikomosios programos dabartinėje aplinkoje.

pa app list

pa app list-environment-variables

Išvardijami aplinkos kintamieji, pasiekiami kodo taikomojoje programoje.

pa app list-environment-variables

pa app list-flows

Pateikiamas sprendimų Power Automate srautų dabartinėje aplinkoje sąrašas.

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

Pavyzdys:

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 Parametrus

Parametras Aprašymas
--search Filtruoti srautus pagal pavadinimą.

pa app push

Publikuoja naują kodo taikomosios programos versiją Power Apps.

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

pa app push Parametrus

Parametras Aprašymas
--solution-id Sprendimo, į kurį norite įtraukti kodo taikomąją programą, ID.
--non-interactive Publikuoja taikomąją programą neinteraktyviai. Sužinokite, kaip publikuoti taikomąsias programas naudojant pagrindinį tarnybos pavadinimą.

Sužinokite, kaip sukurti kodo programą naudojant Power Apps CLI.

pa app refresh data-source

Atnaujina sugeneruotus duomenų šaltinio failus.

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

pa app refresh data-source Parametrus

Parametras Aprašymas
--name Atnaujinamo duomenų šaltinio pavadinimas.

pa app remove data-source

Pašalina duomenų šaltinį iš kodo taikomosios programos.

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

pa app remove data-source Parametrus

Parametras Aprašymas
--connector Duomenų šaltinio jungties identifikatorius.
--name Šalintinų duomenų šaltinio pavadinimas.
--force Pašalinkite duomenų šaltinį neragindami patvirtinimo.

pa app remove flow

Pašalina Power Automate srautą iš kodo programėlės.

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

pa app remove flow Parametrus

Parametras Aprašymas
--flow-name Šalintinų Power Automate srauto pavadinimas.
--flow-id Šalintinų Power Automate srauto ID.
--force Pašalinkite srautą neragindami patvirtinimo.

Sužinokite, kaip pašalinti srautą

pa app run

Paleidžia kodo taikomosios programos Power Apps vietinį pagrindinį kompiuterį.

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

pa app run Parametrus

Parametras Aprašymas
--port Vietinio pagrindinio kompiuterio prievadas.
--local-app-url Vietoje veikiančios kodo taikomosios programos URL.

pa app share

Bendrina kodo programėlę su vartotojais arba pagrindiniais paslaugų vartotojais.

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

pa app share Parametrus

Parametras Aprašymas
--principal Kableliais atskirti el. pašto adresai arba Microsoft Entra objektų IDENTIFIKATORIai, skirti vartotojams arba pagrindiniams tarnybos vartotojams bendrinti.
--access Prieigos lygis, kurį reikia suteikti: play (numatytasis) arba edit.

pa app share Pastabos

Kodo taikomoji programa jau turi būti publikuota ir turi taikomosios programos ID iš sėkmingos pa app push komandos. Suteikti edit prieigą, kai reikia paleisti pa app pushpagrindinį tarnybos pavadinimą.

Kai bendrinate su tarnybos nariu, naudokite įmonės programos objekto ID, o ne taikomosios programos registracijos objekto ID.

pa auth login

Prisijungia per sistemos naršyklę.

pa auth login

Norėdami iš anksto įvesti paskyrą prisijungimo puslapyje, naudokite:

pa auth login --account user@contoso.com

pa auth login Parametrus

Parametras Aprašymas
--account Paskyra, kurią reikia iš anksto įvesti prisijungimo puslapyje.

pa auth logout

Atsijungia ir pašalina įrašytą autentifikavimo informaciją.

pa auth logout

Pastaba

Ši komanda atsijungia nuo visų paskyrų. Jis negali atsijungti nuo tik vienos paskyros. Norėdami pakeisti, kuri paskyra yra aktyvi, naudokite pa auth switch .

Sužinokite, kaip atsijungti

pa auth status

Rodo prisijungusias paskyras ir identifikuoja aktyvią paskyrą.

Norėdami rodyti autentifikavimo būseną kaip JSON, naudokite:

pa auth status --json

pa auth status Parametrus

Parametras Aprašymas
--json Pateikti autentifikavimo būseną kaip JSON.

Sužinokite, kaip patikrinti, kuri paskyra yra aktyvi

pa auth switch

Pakeičia aktyvią paskyrą.

pa auth switch --account user@contoso.com

pa auth switch Parametrus

Parametras Aprašymas
--account Paskyra, kurią reikia suaktyvinti.

Sužinokite daugiau, kada galite naudoti šią komandą:

pa connection create

Sukuriamas jungties ryšys.

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

pa connection create Parametrus

Parametras Pseudonimas Būtina Aprašymas
--connector - Taip Jungties identifikatorius, pvz shared_office365 ., arba shared_teams.
--display-name -n Ne Rodomas ryšio pavadinimas. Jei pavadinimo nepateiksite, CLI naudos numatytąjį pavadinimą.
--json - Ne Grąžina rezultatą kaip JSON.

pa connection create Pavyzdžiai

Sukurkite Office 365 Outlook ryšį:

pa connection create --connector shared_office365

Sukurkite Microsoft Teams ryšį naudodami pasirinktinį rodomą vardą:

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

Sukurkite ryšį ir grąžinkite rezultatą kaip JSON:

pa connection create --connector shared_office365 --json

pa connection create išvestis

Kai komanda pavyksta, ji grąžina ryšio ID. Naudokite ryšio ID, kai įtraukiate jungtį kaip duomenų šaltinį į kodo taikomąją programą.

Sužinokite, kaip sukurti ryšį iš Power Apps CLI

pa connection list

Išvardija ryšius dabartinėje aplinkoje.

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

pa connection list Parametrus

Parametras Aprašymas
--search Filtruoti ryšius pagal pavadinimą.
--json Pateikti rezultatus kaip JSON.

pa connection list-datasets

Išvardijami duomenų rinkiniai, pasiekiami per ryšį.

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

pa connection list-datasets Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius.
--connection-id Ryšio ID, naudojamas pateikiant duomenų rinkinių sąrašą.

pa connection list-procedures

Išvardijamos SQL įrašytos procedūros, galimos duomenų rinkinyje.

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

pa connection list-procedures Parametrus

Parametras Aprašymas
--connection-id Ryšio ID, naudojamas pateikiant išsaugotų procedūrų sąrašą.
--dataset Duomenų rinkinys, kuriame yra išsaugotos procedūros.

pa connection list-references

Išvardija ryšio nuorodas sprendime.

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

pa connection list-references Parametrus

Parametras Aprašymas
--solution-id Sprendimo, kuriame yra ryšio nuorodos, ID.

pa connection list-tables

Išvardija lenteles, pasiekiamas duomenų rinkinyje.

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

pa connection list-tables Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius.
--connection-id Ryšio ID, naudojamas pateikiant lenteles.
--dataset Duomenų rinkinys, kuriame yra lentelės.

pa connector list

Išvardija jungtis, pasiekiamas dabartinėje "Power Platform" aplinkoje.

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

pa connector list Parametrus

Parametras Aprašymas
--search Filtruokite jungtis pagal pavadinimą arba rodomą pavadinimą.
--json Visą jungčių sąrašą grąžinkite kaip JSON.

pa connector list išvestis

Interaktyviame terminale rezultatai rodomi 20 eilučių puslapiuose. Paspauskite "Enter ", kad būtų rodomas kitas puslapis. Norėdami išeiti, paspauskite Klavišą "Esc " arba Q . Kai peradresuojate išvestį arba įtraukiate --json, komanda pateikia visą sąrašą.

Pagal numatytuosius nustatymus komanda pateikia lentelę su šiais stulpeliais:

Stulpelis Aprašymas
Rodomas vardas Jungties rodomas pavadinimas, pvz., Office 365 Outlook.
Jungtis Jungties identifikatorius, pvz shared_office365., . Naudokite šią reikšmę su parinktimi --connectorpa connection create.

Kai naudojate parametrą --json , JSON išvestis apima šiuos laukus:

Laukas Aprašymas
id Jungties ID.
name Jungties identifikatorius, pvz shared_office365., .
displayName Jungties rodomas pavadinimas.
description Jungties aprašas.
isTabular Nurodo, ar jungtis palaiko lentelių duomenų operacijas.

pa connector list Pavyzdžiai

Nurodykite visas galimas jungtis:

pa connector list

Ieškoti jungčių:

pa connector list --search teams

Pateikia jungčių sąrašą kaip JSON:

pa connector list --json

Sužinokite, kaip išvardyti galimas jungtis

pa telemetry disable

Išjungia telemetrijos rinkinį.

pa telemetry disable

pa telemetry enable

Įgalina telemetrijos rinkinį.

pa telemetry enable

pa telemetry status

Rodo dabartinius telemetrijos parametrus.

pa telemetry status