Power Pages webhely fejlesztése során több konfiguráció és testreszabás történik a webhely végfelhasználóinak szükséges élmény eléréséhez.
Miután befejezte a webhelypéldány fejlesztését vagy konfigurálását, előfordulhat, hogy szeretné áttelepíteni a legújabb webhelykonfigurációs adatokat a fejlesztési környezetből a tesztelési vagy termelési környezetbe.
Az áttelepítés magába foglalja a meglévő konfiguráció Microsoft Dataverse környezetből való exportálását, majd a Dataverse célkörnyezetbe való importálását.
A célkörnyezet előkészítése
A szabványos adatmodell használata esetén elő kell készítenie a célkörnyezetet. A továbbfejlesztett adatmodellt használó környezet nem igényli ezeket a lépéseket, és folytathatja a webhely konfigurációjának átvitelét.
Feljegyzés
A célkörnyezet előkészítése egyszeri folyamat. A felügyelt Power Pages megoldások telepítéséhez Dataverse és a webalkalmazás konfigurálásához Power Pages új webhelyet kell kiépítenie. A folyamat az alapértelmezett webhely-metaadatokat is telepíti, amelyeket a forráskörnyezetből származó webhely metaadatai váltanak fel.
Ügyeljen arra, hogy a célkörnyezet maximális mellékletének mérete a forráskörnyezettel azonos vagy nagyobb legyen.
A fájlok maximális méretét a Rendszerbeállítások e-mail lapon található Maximális fájlméret határozza meg a környezet rendszerbeállítások párbeszédpanelén.
Figyelje meg a fejlesztői, próba- és éles üzemű webhelyek és a fejlesztői, próba-, teszt- és éles környezetek közötti különbségeket.
A próbaverziót, fejlesztőt, éles webhelyet ugyanazon vagy egy másik környezeten másik próbaverzióra, fejlesztőre vagy éles webhelyre is át lehet áttelepítheti. Az éles webhelyet tesztkörnyezetben vagy éles környezetben kell kiépíteni.
Új webhely kiépítése a célkörnyezetben. Használja ugyanazt a webhelysablont, mint amit a forráskörnyezetben épített ki. Ha például a forráskörnyezetben építette ki a webhelyet a Dynamics 365 ügyfél-önkiszolgáló sablon segítségével, akkor a célkörnyezetben építse ki a webhelyet a Dynamics 365 ügyfél-önkiszolgáló sablon segítségével.
A célkörnyezetben a Portálkezelés alkalmazással törölje az újonnan létrehozott webhelyrekordot. Ez eltávolítja az alapértelmezett webhelykonfigurációs adatokat a célkörnyezetből.
A Power Appsben lévő célkörnyezetben törölje a portálalkalmazást. Ezzel eltávolítja az alapértelmezett webhely megjelenítésére jelenleg konfigurált webhelyet.
Feljegyzés
Ne törölje a Portálkezelő alkalmazást!
A webhely konfigurációjának áttelepítése a célkörnyezetbe
Miután a webhelyet áthelyezte a célkörnyezetbe, újra kell aktiválnia a webhelyet.
A célkörnyezetben a Power Pages kezdőlapon jelölje ki az Inaktív webhelyek lehetőséget, és itt látnia kell azt a webhelyet, amelyet áttelepített a környezetbe.
Válassza az Újraaktiválás elemet.
Megadhatja az Újraaktivált webhely nevét, és Létrehozhat egy webcímet, vagy meghagyhatja az alapértelmezett értékeket is.
Válassza a Kész lehetőséget.
A forráskörnyezet webhelyfrissítéseinek ebben az új célkörnyezetben kell tükröződniük. Ezután a képesnek kell hogy legyen átvinni a konfigurációt a forrásból a célkörnyezetekbe, a webhelykonfigurációs adatok továbbításával.
Feljegyzés
A kezdőlap Inaktív webhelyek listájában Power Pages megjelenő webhelyek a Portálkezelés alkalmazás aktív webhelyeklistájábanjelennek meg.
Ha a webhely a továbbfejlesztett adatmodellel van konfigurálva, a webhely konfigurációját megoldások segítségével Power Platform is átviheti. További információért menjen a Megoldások használata a Power Pages szolgáltatással.
Webhelykonfiguráció áthelyezése a Power Platform CLI használatával
A Microsoft Power Platform CLI számos funkciót nyújt kifejezetten a Power Pages számára. Ezekkel a parancsokkal letöltheti a webhelykonfigurációt a forráskörnyezetből, és áthelyezheti egy célkörnyezetbe. Ezek a parancsok beépíthetőek a ALM-folyamatokba is.
Power Platform CLI hitelesítési profilok létrehozása a forrás- és a célkörnyezethez való kapcsolódáshoz. Olyan nevet is adhat nekik, amelyből könnyen azonosíthatók a cél- és forráskörnyezetek.
Határozza meg a forráswebhely webhelyazonosítóját.
pac paportal list
Töltse le a webhely konfigurációs adatait a helyi munkaállomásba. Használja a --felülírási értékkészletet igaz értékben, ha korábban már letöltötte a webhelykonfigurációt ugyanazon az elérési úton.
A Power Platform CLI eszköz nem telepíti át Dataverse a táblákat vagy a táblasémát. A migrálás meghiúsulhat a hiányzó elemek, például táblák és mezők miatt, ha a konfigurációs adatok nem egyeznek a kiválasztott sémával.
Az importálás során győződjön meg arról, hogy a célkörnyezet ugyanazt a webhelysablon-típust tartalmazza, amely már telepítve van minden más testreszabással, például táblákkal, mezőkkel, űrlapokkal vagy nézetekkel, amelyeket külön importálnak megoldásként.
Webhelykonfiguráció átvitele a Configuration Migration Tool
Konfigurációs adatok exportálásához szüksége lesz a Konfigurációmigrációs eszközre és a webhelyspecifikus konfigurációs sémafájlra. Az eszközzel kapcsolatos további információért lásd: Konfigurációs adatok kezelése.
Feljegyzés
Azt javasoljuk, hogy a Konfigurációmigrációs eszköz legújabb verzióját használja. A Konfigurációmigrációs eszköz letölthető NuGet-ből. Az eszköz letöltésével kapcsolatos további információk: Eszközök letöltése a NuGet-ből.
A webhelyek minimális megoldásverziója, amelyet a konfiguráció áttelepítésére szolgáló sémafájlok támogatnak a 8.4.0.275. Azonban ajánlott, hogy megoldás legújabb verzióját használja.
A forrás-és a célszervezetnek ugyanazzal az alapértelmezett nyelvvel kell rendelkeznie ahhoz, hogy az áttelepítés sikeresen működjön.
A séma fájlok a következő webhelytípusokhoz érhetők el:
Olyan környezetben létrehozott webhelyek, amelyek Dataverse
Az alapértelmezett sémafájl tartalmaz minden információt a webhelytáblákról kapcsolatokról, továbbá egyedileg definiál minden entitást. További információ: Webhely konfigurációs adatainak exportálása
A Konfigurációáttelepítő eszköz séma segítségével exportálja és importálja a konfigurációs adatokat. Az eszköz nem telepíti át Dataverse a táblákat vagy a táblasémát. A migrálás meghiúsulhat a hiányzó elemek, például táblák és mezők miatt, ha a konfigurációs adatok nem egyeznek a kiválasztott sémával.
Az exportálás során győződjön meg róla, hogy a forráskörnyezet tartalmazza a Configuration Migration eszköz sémafájljában megadott webhelytáblákat. A sémafájlokat továbbra is módosíthatja táblák és attribútumok hozzáadásához, eltávolításához és módosításához a konfigurációs adatok egy részhalmazának áttelepítéséhez.
Az importálás során győződjön meg arról, hogy a célkörnyezet ugyanazt a webhelytípust tartalmazza, amely már telepítve van minden más testreszabással, például táblázatokkal, mezőkkel, űrlapokkal vagy nézetekkel, amelyeket külön importálnak megoldásként.
Webhely konfigurációs adatainak exportálása
A webhely konfigurációs adatait exportálhatja forrásrendszeréből webhelyspecifikus konfigurációs sémafájlok használatával.
Töltse le a Konfigurációmigrációs eszközt, majd tömörítse ki a kívánt mappába.
Töltse le a webhelykonfigurációs sémafájlt a webhelysablon típusához korábban megadott hivatkozások segítségével.
Kattintson duplán a DataMigrationUtility.exe fájlra az <your_folder>\Tools\ConfigurationMigration mappában a Konfigurációmigrációs eszköz futtatásához és válassza az Adatok exportálása lehetőséget a fő ablakban, majd válassza a Folytatás lehetőséget
A Bejelentkezés képernyőn adja meg a hitelesítési adatokat azon Dataverse környezethez való csatlakozáshoz, amelyből importálni szeretné az adatokat. Ha több szervezete van a Dataverse környezetben, amelyből az adatokat exportálni kívánja, jelölje be Az elérhető szervezetek listájának megjelenítése jelölőnégyzetet, és válassza ki a Bejelentkezés elemet.
Ha több szervezettel rendelkezik, és az előző lépésben bejelölte az Elérhető szervezetek listájának megjelenítése jelölőnégyzetet, a következő képernyőn kiválaszthatja azt a szervezetet, amelyhez csatlakozni szeretne. Válasszon egy Dataverse környezetet, amelyhez csatlakozni szeretne.
Feljegyzés
Ha nincs több szervezete, ez a képernyő nem jelenik meg.
A Sémafájlnál, tallózza és jelölje ki a webhelyspecifikus konfigurációs sémafájlt, amely az adatok exportálására szolgál.
A Mentés adatfájlba helyen határozza meg az exportálandó adatfájl mentéséhez használni kívánt fájlnevet és elérési útvonalat.
Válassza az Adatok exportálása elemet. A képernyő alsó részén megjelenik az exportálási folyamat állapotjelzője, majd az exportálás vége után az exportált fájl elérési útvonala.
Válassza a Kilépés gombot az eszköz bezárásához.
Webhely konfigurációs adatainak importálása
Futtassa a Konfigurációmigrációs eszközt, és válassza az Adatimportálás lehetőséget a fő képernyőn, majd válassza a Folytatás lehetőséget.
A Bejelentkezés képernyőn adja meg a hitelesítési adatokat azon Dataverse környezethez való csatlakozáshoz, amelyből importálni szeretné az adatokat. Ha több szervezete van a Dataverse környezetben, amelyből az adatokat exportálni kívánja, jelölje be Az elérhető szervezetek listájának megjelenítése jelölőnégyzetet, és válassza ki a Bejelentkezés elemet.
Ha több szervezettel rendelkezik, és az előző lépésben bejelölte az Elérhető szervezetek listájának megjelenítése jelölőnégyzetet, a következő képernyőn kiválaszthatja azt a szervezetet, amelyhez csatlakozni szeretne. Válasszon egy Dataverse környezetet, amelyhez csatlakozni szeretne.
Feljegyzés
Ha nincs több szervezete, ez a képernyő nem jelenik meg.
Győződjön meg arról, hogy a portál megoldás már telepítve van ahhoz a szervezethez, ahová a konfiguráció importálását tervezi.
A következő képernyőn adja meg az importálni kívánt adatfájlt (.zip). Keresse meg az adatfájlt, jelölje ki, majd válasza az Adat importálása lehetőséget.
A következő képernyőn a bejegyzései importálásának állapota jelenik meg. Az adatok importálása több lépésben történik, először a függő adatok sorba állítása közben az alapadatok importálása történik, majd következő lépésben importálja a függő adatokat, hogy bármilyen adatfüggőséget vagy adatkapcsolatot kezelni lehessen. Ez a művelet biztosítja az adatok tiszta és konzisztens importálását.
Válassza a Kilépés gombot az eszköz bezárásához.
Új webhely létrehozása áttelepített adatok használatával
Ha az áttelepítési folyamat egy meglévő webhelyet frissít, akkor a frissítéseknek mostantól láthatónak kell lenniük a célkörnyezetben.
Ha az áttelepítés új webhelyre vonatkozik, az áttelepített webhely megjelenik a kezdőlap Inaktív webhelyek Power Pages lapján.
A célkörnyezetben a Power Pages kezdőlapon jelölje ki az Inaktív webhelyek lehetőséget, és itt látnia kell azt a webhelyet, amelyet áttelepített a környezetbe.
Válassza az Újraaktiválás elemet.
Megadhatja az Újraaktivált webhely nevét, és Létrehozhat egy webcímet, vagy meghagyhatja az alapértelmezett értékeket is.
Válassza a Kész lehetőséget.
Bérlők közötti áttelepítés
A PowerPages nem támogatja a bérlők közötti áttelepítést. Ha egy webhelyet át szeretne telepíteni egyik bérlőről a másikra, a következő lépéseket kell végrehajtania:
A modellvezérelt alkalmazások bérlők közötti áttelepítése Dynamics 365 alkalmazások esetében, mint a Sales, a Customer Service, a Marketing, a Field Service és a Project Service Automation.