Power Apps za ukaz CLI

S tem Power Apps ukaza CLI lahko hitro poiščete ukaze za ustvarjanje, razvoj, povezovanje in objavljanje Power Apps kode. CLI uporablja združene ukaze v tej obliki zapisa:

pa <command-group> <command>

To so skupine ukazov:

Skupina ukazov Opis
pa app Ustvarjajte, zaženite, povežite in objavite programe kode.
pa auth Vpišite se in upravljajte račune.
pa connector Poiščite povezovalnike, ki so na voljo v okolju platforme Power Platform.
pa connection Ustvarite in upravljajte povezave ter odkrijte njihove vire.
pa solution Poiščite rešitve, ki so na voljo v okolju platforme Power Platform.
pa telemetry Upravljajte nastavitve telemetrije CLI.

Globalne možnosti

Pomoč --help v terminalu lahko prikažete na poljubni ravni:

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

Uporablja --version se za prikaz nameščene Power Apps CLI:

pa --version

Power Apps UKAZI CLI

Na voljo so ti ukazi:

Command Opis
pa app add data-source Dodajte povezovalnik ali tabelarni vir podatkov v aplikacijo kode.
pa app add dataverse-api Programu kode dodajte dejanje ali funkcijo Dataverse.
pa app add flow Dodajte Power Automate tok v program kode.
pa app find-dataverse-api Poiščite dejanja in funkcije Dataverse v trenutnem okolju.
pa app init Inicializirajte program kode v trenutnem imeniku.
pa app list Navedite programe kode v trenutnem okolju.
pa app list-environment-variables Navedite spremenljivke okolja, ki so na voljo za program kode.
pa app list-flows Navedite tokove Power Automate rešitve v trenutnem okolju.
pa app push Objavite novo različico programa kode, da Power Apps.
pa app refresh data-source Osvežite ustvarjene datoteke za vir podatkov.
pa app remove data-source Odstranite vir podatkov iz programa kode.
pa app remove flow Odstranitev Power Automate iz aplikacije s kodo.
pa app run Zaženite Power Apps gostitelja za program kode.
pa app share Dajte program kode v skupno rabo z uporabniki ali glavnimi uporabniki storitve.
pa auth login Vpišite se prek sistemskega brskalnika.
pa auth logout Izpišite se in odstranite shranjene podatke za preverjanje pristnosti.
pa auth status Prikažite vpisane račune in identificirajte aktivni račun.
pa auth switch Spremenite aktivni račun.
pa connection create Ustvarite povezavo za povezovalnik.
pa connection list Povezave seznama v trenutnem okolju.
pa connection list-datasets Navedite nabore podatkov, ki so na voljo prek povezave.
pa connection list-procedures Seznam shranjenih procedurah SQL, ki so na voljo v naboru podatkov.
pa connection list-references Navedite sklice povezave v rešitvi.
pa connection list-tables Tabele seznama so na voljo v naboru podatkov.
pa connector list Seznam povezovalnikov, ki so na voljo v trenutnem okolju platforme Power Platform.
pa solution list Navedite rešitve v trenutnem okolju.
pa telemetry disable Onemogočite zbirko telemetrije.
pa telemetry enable Omogoči zbirko telemetrije.
pa telemetry status Prikaži trenutne nastavitve telemetrije.

pa app add data-source

Programu kode doda povezovalnik ali vir podatkov v obliki tabele.

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

pa app add data-source Parametrov

Parameter Opis
--connector Identifikator povezovalnika, kot je shared_office365users.
--connection-id ID povezave, ki ga želite uporabiti za vir podatkov.
--connection-ref Logično ime sklica povezave.
--solution-id Rešitev, ki vsebuje sklic povezave.
--dataset Nabor podatkov za tabelarni vir podatkov.
--table Tabela, ki jo želite dodati.
--org-url URL organizacije Dataverse, ki ga želite uporabiti pri pridobivanju metapodatkov tabele.
--procedure Shranjena procedura SQL, ki jo želite dodati.

Ti parametri imajo ustrezne rešitve, povezovalnike in vire podatkov okoljske spremenljivke.

pa app add dataverse-api

Programu kode doda dejanje ali funkcijo Dataverse.

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

pa app add dataverse-api Parametrov

Parameter Opis
--api-name Ime dejanja ali funkcije Dataverse, ki jo želite dodati.

PA_CLI_DATAVERSE_API_NAME je ustrezna okoljska spremenljivka za --api-name parameter.

Več informacij:

pa app add flow

Programu Power Automate doda tok kode.

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

pa app add flow Parametrov

Parameter Opis
--flow-id ID poteka Power Automate, ki ga želite dodati.

PA_CLI_FLOW_ID je ustrezna okoljska spremenljivka za --flow-id parameter.

Ukaz:

  • Prenese definicijo OpenAPI toka.
  • Ustvari močno natipkane modele in storitve TypeScript.
  • Doda tok in njegove sklice na povezavo v power.config.json.

Če se definicija poteka spremeni, znova zaženite ta ukaz, da obnovite kodo za najnovejšo različico.

Pomembno

Oseba, ki se izvaja pa app add flow , mora imeti dostop do toka in njenih temeljnih povezav. Ukaz ne uspe, če oseba nima dostopa do zahtevane povezave.

Preberite več o scenarijih, kjer uporabite ta ukaz:

pa app find-dataverse-api

Najde dejanja in funkcije Dataverse v trenutnem okolju.

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

pa app find-dataverse-api Parametrov

Parameter Opis
--search Ime operacije, ki ga želite poiskati.
--json Vrni rezultate kot JSON.

Ti parametri imajo ustrezne API-je Dataverse in Power Automate tokove okoljskih spremenljivk.

Naučite se poiskati razpoložljive postopke Dataverse

pa app init

Inicializira program kode v trenutnem imeniku.

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

pa app init Parametrov

Parameter Opis
--display-name Prikazano ime aplikacije kode.
--environment-id Okolje Platforme Power za program kode.
--description Opis aplikacije kode.
--build-path Imenik, ki vsebuje prevedena sredstva programa.
--file-entry-point Vstopna točka HTML v izhodu gradnje.
--app-type Vrsta aplikacije. Veljavne vrednosti so in CodeAppMobileApp.
--app-url URL lokalno izvajanega programa kode.
--cloud Primerek oblaka platforme Power Platform.

Ti parametri imajo ustrezne okoljske spremenljivke inicializacije aplikacije.

Preberite več o scenarijih, kjer lahko uporabite ta ukaz:

pa app list

Navede programe kode v trenutnem okolju.

pa app list

pa app list-environment-variables

Navede spremenljivke okolja, ki so na voljo za program kode.

pa app list-environment-variables

pa app list-flows

Navaja rešitve, ki Power Automate tokove v trenutnem okolju.

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

Primer:

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 Parametrov

Parameter Opis
--search Filtriraj poteke po imenu.

PA_CLI_FLOW_SEARCH je ustrezna okoljska spremenljivka za --search parameter.

pa app push

Objavi novo različico programa kode, da Power Apps.

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

pa app push Parametrov

Parameter Opis
--solution-id ID rešitve, v kateri želite dodati program kode.
--non-interactive Objavi program, ki ni interaktiven. Naučite se objavljati programe z glavnim ime storitve.

PA_CLI_SOLUTION_ID je okoljska spremenljivka, ki jo je treba uporabiti s parametrom --solution-id .

Naučite se ustvariti program kode s pomočjo Power Apps CLI.

pa app refresh data-source

Osveži ustvarjene datoteke za vir podatkov.

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

pa app refresh data-source Parametrov

Parameter Opis
--name Ime vira podatkov, ki ga želite osvežiti.

pa app remove data-source

Odstrani vir podatkov iz programa kode.

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

pa app remove data-source Parametrov

Parameter Opis
--connector Identifikator povezovalnika za vir podatkov.
--name Ime vira podatkov, ki ga želite odstraniti.
--force Odstranite vir podatkov, ne da bi pozvani k potrditvi.

pa app remove flow

Odstrani tok Power Automate iz aplikacije kode.

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

pa app remove flow Parametrov

Parameter Opis
--flow-name Ime poteka Power Automate, ki ga želite odstraniti.
--flow-id ID poteka Power Automate, ki ga želite odstraniti.
--force Odstranite tok, ne da bi pozvani k potrditvi.

PA_CLI_FLOW_DATA_SOURCE_NAME in PA_CLI_REMOVE_FLOW_ID so ustrezne okoljske spremenljivke za uporabo teh parametrov.

Preberite več o tem, kako odstraniti tok

pa app run

Zažene Power Apps gostitelja za program kode.

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

pa app run Parametrov

Parameter Opis
--port Vrata lokalnega gostitelja.
--local-app-url URL lokalno izvajanega programa kode.

Ti parametri imajo ustrezne spremenljivke okolja za zagon aplikacij.

pa app share

Program kode da v skupno rabo z uporabniki ali glavnimi uporabniki storitve.

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

pa app share Parametrov

Parameter Opis
--principal E-poštni naslovi, ločeni z vejico Microsoft Entra ID-ji predmetov, s jih lahko uporabniki ali upravniki storitev dajo v skupno rabo.
--access Raven dostopa, ki jo želite dodeliti: play (privzeto) ali edit.

Ti parametri imajo ustrezne spremenljivke okolja v aplikaciji Share Apps.

pa app share Pripombe

Program kode mora biti že objavljen in imeti ID programa iz uspešnega ukaza pa app push . Odobri edit dostop, ko se mora glavno ime storitve zagnati pa app push.

Pri skupni rabi z glavnim predmetom storitve uporabite ID predmeta programa podjetja in ne ID predmeta za registracijo programa.

pa auth login

Vpišite se prek sistemskega brskalnika.

pa auth login

Če želite vnaprej izpolniti račun na strani za vpis, uporabite:

pa auth login --account user@contoso.com

pa auth login Parametrov

Parameter Opis
--account Račun, ki ga želite vnaprej izpolniti na strani za vpis.

PA_CLI_ACCOUNT je ustrezna okoljska spremenljivka za --account parameter.

pa auth logout

Izpiše in odstrani shranjene informacije o preverjanju pristnosti.

pa auth logout

opomba,

S tem ukazom se izpišete iz vseh računov. Ne more vas izpisati le iz enega računa. Če želite spremeniti račun, ki je aktiven, uporabite pa auth switch namesto tega.

Naučite se izpisati

pa auth status

Prikaže vpisane račune in prepozna aktivni račun.

Če želite prikazati stanje preverjanja pristnosti kot JSON, uporabite:

pa auth status --json

pa auth status Parametrov

Parameter Opis
--json Vrnite stanje preverjanja pristnosti kot JSON.

Naučite se preveriti, kateri račun je aktiven

pa auth switch

Spremeni aktivni račun.

pa auth switch --account user@contoso.com

pa auth switch Parametrov

Parameter Opis
--account Račun, ki bo aktiven.

PA_CLI_ACCOUNT je ustrezna okoljska spremenljivka za --account parameter.

Preberite več o tem, kdaj lahko uporabite ta ukaz:

pa connection create

Ustvari povezavo za povezovalnik.

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

pa connection create Parametrov

Parameter Alias (Vzdevek) Zahtevano Opis
--connector - Da Identifikator povezovalnika, na primer shared_office365 ali shared_teams.
--display-name -n Ne Prikazano ime povezave. Če ne navedete imena, CLI uporabi privzeto ime.
--json - Ne Vrne rezultat kot JSON.

pa connection create Primeri

Ustvarjanje Office 365 Outlook povezave:

pa connection create --connector shared_office365

Ustvarite povezavo Microsoft Teams s prikazanim imenom po meri:

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

Ustvarite povezavo in rezultat vrnite kot JSON:

pa connection create --connector shared_office365 --json

pa connection create izhod

Ko je ukaz uspešen, vrne ID povezave. ID povezave uporabite, ko dodate povezovalnik kot vir podatkov v aplikacijo kode.

Naučite se ustvariti povezavo iz Power Apps CLI

pa connection list

Navede povezave v trenutnem okolju.

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

pa connection list Parametrov

Parameter Opis
--search Filtriraj povezave po imenu.
--json Vrni rezultate kot JSON.

Ti parametri imajo ustrezne rešitve, povezovalnike in vire podatkov okoljske spremenljivke.

pa connection list-datasets

Navaja nabore podatkov, ki so na voljo prek povezave.

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

pa connection list-datasets Parametrov

Parameter Opis
--connector Identifikator povezovalnika.
--connection-id ID povezave, ki ga želite uporabiti pri navajanje naborov podatkov.

pa connection list-procedures

Navede shranjene procedure SQL, ki so na voljo v naboru podatkov.

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

pa connection list-procedures Parametrov

Parameter Opis
--connection-id ID povezave, ki ga želite uporabiti pri navajanje shranjenih procedurah.
--dataset Nabor podatkov, ki vsebuje shranjene procedure.

pa connection list-references

Navaja sklice na povezave v rešitvi.

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

pa connection list-references Parametrov

Parameter Opis
--solution-id ID rešitve, ki vsebuje sklice na povezavo.

PA_CLI_SOLUTION_ID je ustrezna okoljska spremenljivka, ki jo je treba uporabiti s parametrom --solution-id .

pa connection list-tables

Prikaže seznam tabel, ki so na voljo v naboru podatkov.

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

pa connection list-tables Parametrov

Parameter Opis
--connector Identifikator povezovalnika.
--connection-id ID povezave, ki ga želite uporabiti pri navajanje tabel.
--dataset Nabor podatkov, ki vsebuje tabele.

pa connector list

Navede povezovalnike, ki so na voljo v trenutnem okolju platforme Power Platform.

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

pa connector list Parametrov

Parameter Opis
--search Filtrirajte povezovalnike po imenu ali prikazanem imenu.
--json Celoten seznam povezovalnikov vrni kot JSON.

PA_CLI_CONNECTOR_SEARCH je ustrezna okoljska spremenljivka, ki jo je treba uporabiti s parametrom --search .

pa connector list izhod

V interaktivnem terminalu so rezultati prikazani na straneh z 20 vrsticami. Pritisnite tipko Enter , da prikažete naslednjo stran. Za izhod pritisnite tipko Escali Q . Ko preusmerite izhod ali vključite --json, ukaz vrne celoten seznam.

Ukaz privzeto vrne tabelo s temi stolpci:

Stolpec Opis
Prikazano ime Prikazano ime povezovalnika, na primer Office 365 Outlook.
Povezovalnik Identifikator povezovalnika, kot je shared_office365. To vrednost uporabite z možnostjo --connectorpa connection create.

Ko uporabite parameter --json , izhod JSON vključuje ta polja:

Polje Opis
id ID povezovalnika.
name Identifikator povezovalnika, kot je shared_office365.
displayName Prikazano ime povezovalnika.
description Opis povezovalnika.
isTabular Označuje, ali povezovalnik podpira operacije tabelarnih podatkov.

pa connector list Primeri

Navedi vse povezovalnike, ki so na voljo:

pa connector list

Poiščite povezovalnike:

pa connector list --search teams

Vrni seznam povezovalnikov kot JSON:

pa connector list --json

Preberite več o tem, kako navedite povezovalnike, ki so na voljo

pa solution list

Navede rešitve v trenutnem okolju, vključno z njihovim prijaznim imenom, enoličnim imenom in ID-jem rešitve.

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

pa solution list Parametrov

Parameter Opis
--search Filtrirajte rešitve po prijaznem imenu ali enoličnem imenu. Filter se ujema s podnizom, ki ne razlikuje med velikimi in malimi črkami.
--json Vrnite celoten seznam rešitev kot JSON.

PA_CLI_SOLUTION_SEARCH je ustrezna okoljska spremenljivka za --search parameter.

V interaktivnem terminalu so rezultati prikazani na straneh z 20 vrsticami. Pritisnite tipko Enter , da prikažete naslednjo stran. Za izhod pritisnite tipko Escali Q . Ko preusmerite izhod ali vključite --json, ukaz vrne celoten seznam.

pa telemetry disable

Onemogoči zbirko telemetrije.

pa telemetry disable

pa telemetry enable

Omogoči zbirko telemetrije.

pa telemetry enable

pa telemetry status

Prikaže trenutne nastavitve telemetrije.

pa telemetry status