Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Parancsok modellalapú alkalmazásokhoz való munkához.
Commands
| Command | Description |
|---|---|
| pac model create | Létrehoz egy új, modellalapú alkalmazást. |
| pac model genpage download | Húzd ki a generált oldalakat egy modellalapú alkalmazásból. |
| pac model genpage generate-types | TypeScript séma-definíciókat generál adatforrásokhoz |
| pac model genpage list | Minden generált oldalt felsorol a megadott modellalapú alkalmazásban. |
| pac model genpage transpile | Átalakít egy TypeScript fájlt futásidejű típusokkal teszteléshez és hibakereséshez |
| pac model genpage upload | Töltsd fel és tegyél közzé egy generált oldalt egy modellalapú alkalmazásban. |
| pac model list | Felsorolja az összes modellalapú alkalmazást a környezetben. |
| pac model list-languages | Listák engedélyezték a nyelveket a Dataverse környezetében. |
| pac model list-tables | Listázd fel a Dataverse táblákat a csatlakoztatott környezetben. |
pac model create
Létrehoz egy új, modellalapú alkalmazást.
Kötelező paraméterek a következőhöz: model create
--name
-n
Az új modellalapú alkalmazás megjelenítendő neve.
Választható paraméterek a következőhöz: model create
--description
-d
Az új modellalapú alkalmazás leírása.
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--publish
Az alkalmazás közzététele a létrehozás után.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--solution
Egyedi megoldásnév az alkalmazás hozzáadásához. Az aktív megoldás alapértelmezett értéke.
pac model create példák
Az alábbi példák a parancs használatának gyakori módjait pac model create mutatják be.
- Új modellalapú alkalmazás létrehozása az aktív környezetben
- Hozzon létre egy alkalmazást egy leírással, és adja hozzá egy megoldáshoz, majd tegye közzé azonnal
- Alkalmazás létrehozása egy adott környezetben a környezeti URL-cím megadásával
Új modellalapú alkalmazás létrehozása az aktív környezetben
pac model create --name "Contoso Sales Hub"
Hozzon létre egy alkalmazást egy leírással, és adja hozzá egy megoldáshoz, majd tegye közzé azonnal
pac model create \
--name "Contoso Sales Hub" \
--description "Central hub for managing Contoso sales activities, accounts, and contacts." \
--solution "ContosoSales" \
--publish
Alkalmazás létrehozása egy adott környezetben a környezeti URL-cím megadásával
pac model create \
--name "Contoso Sales Hub" \
--description "Central hub for managing Contoso sales activities, accounts, and contacts." \
--environment "https://contoso.crm.dynamics.com" \
--solution "ContosoSales" \
--publish
Tip
Az pac model list alkalmazás létrehozásának ellenőrzésére és az alkalmazás azonosítójának lekérésére használható más parancsokkal, például pac model genpage upload.
pac model genpage download
Húzd ki a generált oldalakat egy modellalapú alkalmazásból.
Kötelező paraméterek a következőhöz: model genpage download
--app-id
A modellalapú alkalmazás azonosítója.
Választható paraméterek a következőhöz: model genpage download
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--output-directory
-o
Könyvtár a lehúzott lapok mentéséhez. Az aktuális könyvtár alapértelmezett értéke.
--page-id
A lekérendő lapazonosítók vesszővel tagolt listája.
pac model genpage download példák
Az alábbi példák a parancs használatának gyakori módjait pac model genpage download mutatják be.
- Egyetlen generatív lap letöltése az oldalazonosítója alapján egy helyi mappába szerkesztés céljából
- Az alkalmazás összes generatív oldalának letöltése egyszerre
- Hozzon létre egy alkönyvtárat az oldalazonosító után, és írja a következő fájlokat
Egyetlen generatív lap letöltése az oldalazonosítója alapján egy helyi mappába szerkesztés céljából
pac model genpage download \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--page-id "e5f6a7b8-abcd-ef01-2345-000000000010" \
--output-directory ./pages/account-dashboard
Az alkalmazás összes generatív oldalának letöltése egyszerre
pac model genpage download \
--app-id "Contoso Sales Hub" \
--output-directory ./pages
Hozzon létre egy alkönyvtárat az oldalazonosító után, és írja a következő fájlokat
./pages/account-dashboard/
e5f6a7b8-abcd-ef01-2345-000000000010/
page.tsx ← TypeScript source code
page.js ← Transpiled JavaScript
RuntimeTypes.ts ← Dataverse type definitions
config.json ← Page metadata
prompt.txt ← Original generation prompt
pac model genpage generate-types
TypeScript séma-definíciókat generál adatforrásokhoz
Kötelező paraméterek a következőhöz: model genpage generate-types
--data-sources
A használt adatforrások vesszővel tagolt listája (pl. "fiók,érdeklődő,kapcsolattartó").
Választható paraméterek a következőhöz: model genpage generate-types
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--output-file
-o
A létrehozott TypeScript-sémafájl mentésének elérési útja (alapértelmezés szerint RuntimeTypes.ts)
pac model genpage generate-types példák
Az alábbi példák a parancs használatának gyakori módjait pac model genpage generate-types mutatják be.
TypeScript-típusok létrehozása
TypeScript-típusokat hozhat létre a táblákhoz és account a contact táblákhoz, és a következőbe írhatja ./src/RuntimeTypes.tsőket:
pac model genpage generate-types \
--data-sources "account,contact" \
--output-file ./src/RuntimeTypes.ts
Típusok létrehozása egyetlen táblához egy adott kimeneti könyvtárba
pac model genpage generate-types \
--data-sources "opportunity" \
--output-file ./pages/opportunity/RuntimeTypes.ts
Note
A Dataverse-táblákat lekérdező oldalkód írása előtt mindig futtassa generate-types .
A létrehozott fájl az egyes táblákhoz erősen gépelt oszlopneveket, idegenkulcs-mezőket és számértékeket tartalmaz. A létrehozott típusok alapján megelőzhető a hibásan írt vagy nem létező oszlopnevek által okozott futásidejű hibák.
pac model genpage list
Minden generált oldalt felsorol a megadott modellalapú alkalmazásban.
Kötelező paraméterek a következőhöz: model genpage list
--app-id
A modellalapú alkalmazás azonosítója.
Választható paraméterek a következőhöz: model genpage list
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
pac model genpage list példák
Az alábbi példák a parancs használatának gyakori módjait pac model genpage list mutatják be.
Oldalak listázása alkalmazásazonosítóval
Listázhatja a Contoso Sales Hub alkalmazás összes generatív lapját az alkalmazásazonosítójával:
pac model genpage list --app-id "a1b2c3d4-1234-5678-abcd-000000000001"
Oldalak listázása alkalmazásnévvel
Generatív lapok listázása alkalmazásnév alapján (a parancssori felület automatikusan megkeresi az alkalmazásazonosítót):
pac model genpage list --app-id "Contoso Sales Hub"
pac model genpage mintakimenet
Found 2 generated page(s):
Account Dashboard
Page ID: e5f6a7b8-abcd-ef01-2345-000000000010
Description: Created: 2026-01-15T10:22:00Z
Opportunity Tracker
Page ID: e5f6a7b8-abcd-ef01-2345-000000000011
Description: Created: 2026-02-03T14:05:00Z
pac model genpage transpile
Átalakít egy TypeScript fájlt futásidejű típusokkal teszteléshez és hibakereséshez
Kötelező paraméterek a következőhöz: model genpage transpile
--code-file
Az oldalkódot tartalmazó fájl elérési útja.
Választható paraméterek a következőhöz: model genpage transpile
--data-sources
A használt adatforrások vesszővel tagolt listája (pl. "fiók,érdeklődő,kapcsolattartó").
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--output-file
A lefordított JavaScript-kimenet mentésének elérési útja (alapértelmezés szerint a [code-file].compiled.js)
pac model genpage upload
Töltsd fel és tegyél közzé egy generált oldalt egy modellalapú alkalmazásban.
Kötelező paraméterek a következőhöz: model genpage upload
--app-id
A modellalapú alkalmazás azonosítója.
--code-file
Az oldalkódot tartalmazó fájl elérési útja.
Választható paraméterek a következőhöz: model genpage upload
--add-to-sitemap
Adja hozzá a lapot az alkalmazás webhelytérkép-navigációs sávjához.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--agent-message
Az ügynök válaszüzenete.
--agent-message-file
Az ügynök válaszüzenetét tartalmazó fájl elérési útja.
--compiled-code-file
A lefordított JavaScript-kódot tartalmazó fájl elérési útja. Ha nincs megadva, a TypeScript automatikusan JavaScriptre lesz lefordítva.
--data-sources
A használt adatforrások vesszővel tagolt listája (pl. "fiók,érdeklődő,kapcsolattartó").
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--model
A lap létrehozásához használt AI-modell (pl. "claude-3-5-sonnet-20241022").
--name
-n
A lap neve.
--page-id
A frissíteni kívánt lap azonosítója. Ha nincs megadva, létrejön egy új lap.
--prompt
A lapot létrehozó felhasználói kérés.
--prompt-file
A lapot létrehozó felhasználói kérést tartalmazó fájl elérési útja.
pac model genpage upload példák
Az alábbi példák a parancs használatának gyakori módjait pac model genpage upload mutatják be.
- Új generatív lap közzététele
- Meglévő generatív lap frissítése
- Példaadatokat használó lap közzététele
Új generatív lap közzététele
Tegyen közzé egy új generatív lapot a Contoso Sales Hub alkalmazásban, és adja hozzá az alkalmazás webhelytérképéhez:
pac model genpage upload \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--code-file ./pages/account-dashboard.tsx \
--name "Account Dashboard" \
--data-sources "account,contact" \
--prompt "A dashboard showing Account records as interactive cards with contact count and revenue metrics." \
--model "claude-sonnet-4-6" \
--agent-message "Created account dashboard with card grid, revenue chart, and contact list. Uses account and contact tables." \
--add-to-sitemap
Meglévő generatív lap frissítése
Meglévő generatív lap frissítése az oldalazonosító megadásával (kihagyva --add-to-sitemap a duplikált webhelytérkép-bejegyzés létrehozását):
pac model genpage upload \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--page-id "e5f6a7b8-abcd-ef01-2345-000000000010" \
--code-file ./pages/account-dashboard.tsx \
--data-sources "account,contact" \
--prompt "A dashboard showing Account records as interactive cards with contact count and revenue metrics." \
--model "claude-sonnet-4-6" \
--agent-message "Updated card layout to use a two-column grid; added revenue sparkline chart."
Példaadatokat használó lap közzététele
Áladatokat használó lap közzététele (dataverse-táblák nélkül – kihagyva --data-sources):
pac model genpage upload \
--app-id "Contoso Sales Hub" \
--code-file ./pages/welcome-screen.tsx \
--name "Welcome" \
--prompt "A branded welcome screen with Contoso logo, quick-action tiles, and a news feed placeholder." \
--model "claude-sonnet-4-6" \
--agent-message "Welcome page with static mock data. No Dataverse queries." \
--add-to-sitemap
Tip
A --app-id paraméter elfogadja az alkalmazás GUID azonosítóját vagy megjelenítendő nevét.
Ha több alkalmazás is ugyanazt a megjelenítendő nevet használja, a GUID használatával elkerülheti a kétértelműséget.
Futtassa pac model list az alkalmazásazonosítók keresését.
pac model genpage upload paraméter gyorshivatkozása
| Parameter | Required | Description |
|---|---|---|
--app-id |
Yes | Alkalmazás GUID azonosítója vagy megjelenítendő neve. Futtassa pac model list , hogy megtalálja. |
--code-file |
Yes |
.tsx Az üzembe helyezendő forrásfájl elérési útja. |
--name |
Csak új lapok | Megjelenítendő név az alkalmazás webhelytérképén. |
--page-id |
Updates only | A lecserélendő meglévő lap GUID azonosítója. |
--data-sources |
Dataverse pages | A Dataverse tábla logikai neveinek vesszővel tagolt listája (például "account,contact"). |
--prompt |
Recommended | A lap természetes nyelvi összefoglalása. Regenerációs környezethez tárolva. |
--model |
Recommended | A lap létrehozásához használt modellazonosító (például claude-sonnet-4-6). |
--agent-message |
Recommended | A beépített vagy módosított elemek leírása. Változáselőzményként tárolva. |
--add-to-sitemap |
Csak új lapok | Automatikusan hozzáadja a lapot az alkalmazás navigációs sávjához. Kihagyja a frissítést. |
pac model list
Felsorolja az összes modellalapú alkalmazást a környezetben.
Választható paraméterek a következőhöz: model list
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
pac model list példa
Az összes modellalapú alkalmazás listázása az aktuálisan aktív környezetben:
pac model list
Sample output:
Found 3 model-driven app(s):
Contoso Sales Hub
App ID: a1b2c3d4-1234-5678-abcd-000000000001
Unique Name: contoso_SalesHub
Contoso Field Service
App ID: a1b2c3d4-1234-5678-abcd-000000000002
Unique Name: contoso_FieldService
Contoso Customer Portal
App ID: a1b2c3d4-1234-5678-abcd-000000000003
Unique Name: contoso_CustomerPortal
pac model list-languages
Listák engedélyezték a nyelveket a Dataverse környezetében.
Választható paraméterek a következőhöz: model list-languages
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
pac model list-tables
Listázd fel a Dataverse táblákat a csatlakoztatott környezetben.
Választható paraméterek a következőhöz: model list-tables
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--search
-s
Vesszővel elválasztott névlista a keresésre (egyezik logikus névvel, séma névvel vagy megjelenítő névvel).
--type
-t
Szűrő táblatípus szerint: 'custom', 'standard' vagy 'all' (alapértelmezett: all).
See also
Microsoft Power Platform parancssori felület parancscsoportjai
Microsoft Power Platform parancssori felület áttekintése