CLI käsuviite Power Apps

Selle Power Apps CLI käsuviite abil saate kiiresti otsida käske Power Apps koodirakenduste loomiseks, arendamiseks, ühendamiseks ja avaldamiseks. CLI kasutab rühmitatud käske järgmises vormingus:

pa <command-group> <command>

Need on käsurühmad.

Käsurühm Kirjeldus
pa app Koodirakenduste loomine, käivitamine, ühendamine ja avaldamine.
pa auth Logige sisse ja hallake kontosid.
pa connector Otsige Power Platformi keskkonnas saadaolevaid konnektoreid.
pa connection Looge ja hallake ühendusi ning tutvuge nende ressurssidega.
pa telemetry Saate hallata CLI telemeetriasätteid.

Globaalsed suvandid

Kasutage --help mis tahes tasemel abi kuvamiseks terminalis.

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

Sobib --version installitud Power Apps CLI versiooni kuvamiseks.

pa --version

CLI käskude Power Apps

Saadaval on järgmised käsud.

Käsk Kirjeldus
pa app add data-source Saate koodirakendusele lisada konnektori või tabelandmeallika.
pa app add dataverse-api Saate koodirakendusele lisada toimingu Dataverse või funktsiooni.
pa app add flow Lisage koodirakendusse Power Automate voog.
pa app find-dataverse-api Siit saate teada, kuidas leida praeguses keskkonnas andmehalduri toiminguid ja funktsioone.
pa app init Koodirakenduse lähtestamine praeguses kataloogis.
pa app list Loetlege koodirakendused praeguses keskkonnas.
pa app list-environment-variables Saate loetleda koodirakenduse jaoks saadaolevad keskkonnamuutujad.
pa app list-flows Loetlege lahendusepõhised Power Automate vood praeguses keskkonnas.
pa app push Avaldage Power Apps koodirakenduse uus versioon.
pa app refresh data-source Andmeallika genereeritud failide värskendamine.
pa app remove data-source Eemaldage koodirakendusest andmeallikas.
pa app remove flow Eemaldage koodirakendusest Power Automate voog.
pa app run Käivitage koodirakenduse Power Apps kohalik host.
pa app share Jagage koodirakendust kasutajate või teenusesubjektidega.
pa auth login Logige sisse süsteemibrauseri kaudu.
pa auth logout Logige välja ja eemaldage salvestatud autentimisteave.
pa auth status Saate kuvada sisselogitud kontod ja tuvastada aktiivse konto.
pa auth switch Aktiivse konto muutmine.
pa connection create Konnektori jaoks ühenduse loomine.
pa connection list Saate loetleda praeguse keskkonna ühendused.
pa connection list-datasets Loetlege ühenduse kaudu saadaolevad andmekomplektid.
pa connection list-procedures Loetlege SQL-i salvestatud protseduurid, mis on saadaval andmekomplektis.
pa connection list-references Loetlege lahenduse ühenduseviited.
pa connection list-tables Loetlege andmekomplektis saadaolevad tabelid.
pa connector list Praeguses Power Platformi keskkonnas saadaolevad loendikonnektorid.
pa telemetry disable Telemeetria kogumise keelamine.
pa telemetry enable Telemeetria kogumise lubamine.
pa telemetry status Saate kuvada praegused telemeetriasätted.

pa app add data-source

Lisab koodirakendusse konnektori või tabelandmeallika.

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

pa app add data-source parameetrid

Parameeter Kirjeldus
--connector Konnektori identifikaator( nt shared_office365users.
--connection-id Andmeallika jaoks kasutatav ühenduse ID.
--connection-ref Ühenduseviite loogikanimi.
--solution-id Lahendus, mis sisaldab ühenduse viidet.
--dataset Tabelina esitatud andmeallika andmekomplekt.
--table Lisatav tabel.
--procedure Lisatav SQL-i salvestatud protseduur.

pa app add dataverse-api

Lisab koodirakendusse toimingu Dataverse või funktsiooni.

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

pa app add dataverse-api parameetrid

Parameeter Kirjeldus
--api-name Lisatava toimingu või funktsiooni Dataverse nimi.

Lisateave:

pa app add flow

Lisab koodirakendusse Power Automate voo.

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

pa app add flow parameetrid

Parameeter Kirjeldus
--flow-id Lisatava Power Automate voo ID.

Käsk:

  • Laadib alla voo OpenAPI määratluse.
  • Genereerib tugevalt tipitud TypeScripti mudelid ja teenused.
  • Lisab voo ja selle ühendusviited ile power.config.json.

Kui voomääratlus muutub, käivitage see käsk uuesti, et genereerida uusima versiooni kood.

NB!

Käitajal pa app add flow peab olema juurdepääs voole ja selle aluseks olevatele ühendustele. Käsk nurjub, kui isikul puudub juurdepääs nõutavale ühendusele.

Lisateave stsenaariumide kohta, kus seda käsku kasutate.

pa app find-dataverse-api

Otsib praeguses keskkonnas andmehalduri toiminguid ja funktsioone.

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

pa app find-dataverse-api parameetrid

Parameeter Kirjeldus
--search Otsitava toimingu nimi.
--json Tagasta tulemid JSON-ina.

Teave saadaolevate Andmeverse-toimingute otsimise kohta

pa app init

Lähtestab koodirakenduse praeguses kataloogis.

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

pa app init parameetrid

Parameeter Kirjeldus
--display-name Koodirakenduse kuvatav nimi.
--environment-id Koodirakenduse Power Platformi keskkond.
--build-path Kompileeritud rakenduse varasid sisaldav kataloog.
--cloud Power Platformi pilveeksemplar.

Lisateave stsenaariumide kohta, kus saate seda käsku kasutada.

pa app list

Loetleb koodirakendused praeguses keskkonnas.

pa app list

pa app list-environment-variables

Loetleb koodirakenduse jaoks saadaolevad keskkonnamuutujad.

pa app list-environment-variables

pa app list-flows

Loetleb lahendusepõhised Power Automate vood praeguses keskkonnas.

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

Näide:

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 parameetrid

Parameeter Kirjeldus
--search Voo filtreerimine nime järgi.

pa app push

Avaldab koodirakenduse uue versiooni Power Apps.

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

pa app push parameetrid

Parameeter Kirjeldus
--solution-id Lahenduse ID koodirakenduse lisamiseks.
--non-interactive Avaldab rakenduse mitte interaktiivselt. Saate teada, kuidas avaldada rakendusi teenusesubjektiga.

Siit saate teada, kuidas luua Power Apps CLI abil koodirakendust.

pa app refresh data-source

Värskendab andmeallika genereeritud failid.

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

pa app refresh data-source parameetrid

Parameeter Kirjeldus
--name Värskendatava andmeallika nimi.

pa app remove data-source

Eemaldab koodirakendusest andmeallika.

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

pa app remove data-source parameetrid

Parameeter Kirjeldus
--connector Andmeallika konnektori identifikaator.
--name Eemaldatava andmeallika nimi.
--force Eemaldage andmeallikas ilma kinnitust küsimata.

pa app remove flow

Eemaldab koodirakendusest Power Automate voo.

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

pa app remove flow parameetrid

Parameeter Kirjeldus
--flow-name Eemaldatava Power Automate voo nimi.
--flow-id Eemaldatava Power Automate voo ID.
--force Eemaldage voog ilma kinnitust küsimata.

Teave voo eemaldamise kohta

pa app run

Käivitab koodirakenduse Power Apps kohaliku hosti.

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

pa app run parameetrid

Parameeter Kirjeldus
--port Kohaliku hosti port.
--local-app-url Kohalikult töötava koodirakenduse URL.

pa app share

Jagab koodirakendust kasutajate või teenusesubjektidega.

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

pa app share parameetrid

Parameeter Kirjeldus
--principal Kasutajate või teenusesubjektide ühiskasutatavad komaeraldusega meiliaadressid või Microsoft Entra objekti ID-d.
--access Antav juurdepääsutase: play (vaikesäte) või edit.

pa app share Märkused

Koodirakendus peab olema juba avaldatud ja sellel peab olema õnnestunud pa app push käsu rakenduse ID. Juurdepääsu andmine edit , kui teenusesubjekt peab töötama pa app push.

Teenusesubjektiga ühiskasutuse korral kasutage ettevõtterakenduse objekti ID-t, mitte rakenduse registreerimise objekti ID-t.

pa auth login

Logib sisse süsteemibrauseri kaudu.

pa auth login

Konto eeltäitmiseks sisselogimislehel kasutage järgmist.

pa auth login --account user@contoso.com

pa auth login parameetrid

Parameeter Kirjeldus
--account Sisselogimislehel eeltäidetav konto.

pa auth logout

Logib välja ja eemaldab salvestatud autentimisteabe.

pa auth logout

Märkus.

See käsk logib teid kõigist kontodest välja. See ei saa teid ainult ühest kontost välja logida. Aktiivse konto muutmiseks kasutage pa auth switch seda.

Lisateave väljalogimise kohta

pa auth status

Kuvab sisselogitud kontod ja tuvastab aktiivse konto.

Autentimisoleku kuvamiseks JSON-ina kasutage järgmist.

pa auth status --json

pa auth status parameetrid

Parameeter Kirjeldus
--json Tagastab autentimisoleku JSON-ina.

Siit saate teada, kuidas kontrollida, milline konto on aktiivne

pa auth switch

Muudab aktiivset kontot.

pa auth switch --account user@contoso.com

pa auth switch parameetrid

Parameeter Kirjeldus
--account Konto, mille soovite aktiivseks muuta.

Lisateave selle kohta, millal saate seda käsku kasutada.

pa connection create

Loob konnektori jaoks ühenduse.

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

pa connection create parameetrid

Parameeter Pseudonüüm Nõutav Kirjeldus
--connector - Jah Konnektori identifikaator (nt shared_office365 või shared_teams).
--display-name -n Ei Ühenduse kuvatav nimi. Kui te nime ei sisesta, kasutab CLI vaikenime.
--json - Ei Tagastab tulemi JSON-ina.

pa connection create Näited

Office 365 Outlook ühenduse loomine:

pa connection create --connector shared_office365

Looge Microsoft Teams ühendus kohandatud kuvatava nimega:

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

Looge ühendus ja tagastage tulem JSON-ina:

pa connection create --connector shared_office365 --json

pa connection create väljund

Kui käsk õnnestub, tagastab see ühenduse ID. Kasutage ühenduse ID-t, kui lisate konnektori koodirakendusse andmeallikana.

Siit saate teada, kuidas luua ühendus Power Apps CLI kaudu

pa connection list

Loetleb praeguse keskkonna ühendused.

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

pa connection list parameetrid

Parameeter Kirjeldus
--search Saate ühendusi nime järgi filtreerida.
--json Tagasta tulemid JSON-ina.

pa connection list-datasets

Loetleb ühenduse kaudu saadaolevad andmekomplektid.

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

pa connection list-datasets parameetrid

Parameeter Kirjeldus
--connector Konnektori identifikaator.
--connection-id Andmekomplektide loetlemisel kasutatav ühenduse ID.

pa connection list-procedures

Loetleb SQL-i salvestatud protseduurid, mis on saadaval andmekomplektis.

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

pa connection list-procedures parameetrid

Parameeter Kirjeldus
--connection-id Salvestatud protseduuride loetlemisel kasutatav ühenduse ID.
--dataset Salvestatud protseduure sisaldav andmekomplekt.

pa connection list-references

Loetleb lahenduse ühenduseviited.

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

pa connection list-references parameetrid

Parameeter Kirjeldus
--solution-id Ühenduseviiteid sisaldava lahenduse ID.

pa connection list-tables

Loetleb andmekomplektis saadaolevad tabelid.

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

pa connection list-tables parameetrid

Parameeter Kirjeldus
--connector Konnektori identifikaator.
--connection-id Tabelite loetlemisel kasutatav ühenduse ID.
--dataset Tabeleid sisaldav andmekomplekt.

pa connector list

Loetleb praeguses Power Platformi keskkonnas saadaolevad konnektorid.

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

pa connector list parameetrid

Parameeter Kirjeldus
--search Saate konnektoreid filtreerida nime või kuvatava nime järgi.
--json Tagastage täielik konnektoriloend JSON-ina.

pa connector list väljund

Interaktiivses terminalis kuvatakse tulemid 20 reaga lehtedel. Järgmise lehe kuvamiseks vajutage sisestusklahvi (Enter). Väljumiseks vajutage paoklahvi (Esc ) või klahvi Q . Väljundi ümbersuunamisel või kaasamisel --jsontagastab käsk täieliku loendi.

Vaikimisi tagastab käsk järgmiste veergudega tabeli.

Veerg Kirjeldus
Kuvatav nimi Konnektori kuvatav nimi (nt Office 365 Outlook).
Konnektor Konnektori identifikaator( nt shared_office365. Kasutage seda väärtust suvandiga --connectorpa connection create.

Parameetri kasutamisel --json sisaldab JSON-väljund järgmisi välju.

Väli Kirjeldus
id Konnektori ID.
name Konnektori identifikaator( nt shared_office365.
displayName Konnektori kuvatav nimi.
description Konnektori kirjeldus.
isTabular Näitab, kas konnektor toetab tabeli andmetoiminguid.

pa connector list Näited

Loetle kõik saadaolevad konnektorid:

pa connector list

Otsi konnektoreid:

pa connector list --search teams

Tagasta konnektoriloend JSON-ina:

pa connector list --json

Saadaolevate konnektorite loetlemine

pa telemetry disable

Keelab telemeetria kogumise.

pa telemetry disable

pa telemetry enable

Lubab telemeetria kogumise.

pa telemetry enable

pa telemetry status

Kuvab praegused telemeetriasätted.

pa telemetry status