Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il modello di dati standard usa tabelle personalizzate ed è ottimizzato per la configurazione di ogni componente del sito Web. Ogni componente viene archiviato come record in una tabella dedicata in Microsoft Dataverse. Il modello standard richiede più tempo per caricare diverse soluzioni, tabelle e metadati durante il provisioning di un nuovo sito. L'aggiornamento delle tabelle dei siti Web nel modello standard richiede un'applicazione manuale e dispendiosa in termini di tempo degli aggiornamenti dei pacchetti.
Annotazioni
- Tutti i nuovi siti vengono creati per impostazione predefinita usando il modello di dati avanzato.
- Per creare un sito sul modello dati standard, disabilita il modello dati avanzato nell'interfaccia di amministrazione di Power Platform.
- L'app Gestione di Power Pages viene installata per impostazione predefinita su tutte le istanze di Microsoft Dataverse nelle regioni supportate, inclusi gli ambienti in cui non sono presenti siti Power Pages.
Il modello di dati avanzato è una combinazione di tabelle di sistema, tabelle non di configurazione e tabelle virtuali.
Vantaggi
Il modello di dati avanzato per Power Pages offre i seguenti vantaggi:
ALM moderno e distribuzione
I siti basati sul modello di dati avanzato partecipano pienamente ai processi di Power Platform gestione del ciclo di vita delle applicazioni (ALM).
Il modello di dati avanzato offre queste funzionalità di gestione e distribuzione:
Configurazione del sito compatibile con la soluzione: la configurazione del sito per il modello di dati avanzato è contenuta nelle soluzioni Dataverse, nella stessa unità di creazione pacchetti usata da app basate su modello, app canvas e flussi di Power Automate. È possibile esportare, importare e layer i componenti del sito tramite meccanismi di soluzione standard anziché usare il processo di esportazione dei dati di configurazione usato dal modello standard.
Distribuzione a soluzione singola con il resto dell'applicazione: poiché la configurazione del sito è compatibile con la soluzione, un sito Power Pages può essere incluso nella stessa soluzione dell'app basata su modello, i flussi Power Automate e le tabelle dataverse da cui dipende il sito. È possibile esportare, trasferire e importare il sito e le relative dipendenze insieme in un'unica soluzione.
Integrazione nativa di Git (anteprima): l'integrazione Git di Dataverse supporta i siti Power Pages basati sul modello dati avanzato e sincronizza le soluzioni e gli oggetti della soluzione con un repository Git di Azure DevOps. È possibile creare versioni, rami e ripristinare le modifiche del sito insieme agli altri componenti della soluzione.
Pipelines per le distribuzioni: È possibile eseguire distribuzioni del sito tramite Pipelines in Power Platform, il meccanismo di distribuzione integrato nel prodotto per promuovere soluzioni dagli ambienti di sviluppo a quelli di test e quindi a quelli di produzione.
Variabili di ambiente per la configurazione per ambiente: la configurazione del sito compatibile con la soluzione supporta le variabili di ambiente per le impostazioni del sito. È possibile definire valori di impostazione del sito diversi in ambienti diversi, ad esempio la configurazione del provider di identità, le impostazioni progressive dell'app Web e le impostazioni dell'area di lavoro per la sicurezza, come variabili di ambiente nella soluzione e risolverle per ogni ambiente quando la soluzione viene importata.
Performance
- Provisioning più rapido dei siti Web: i nuovi siti del modello di dati avanzati effettuano il provisioning più velocemente rispetto ai siti modello standard. La suddivisione in tabelle di sistema, virtuali e non di configurazione rimuove il caricamento bulk di soluzioni, tabelle e metadati che il modello standard deve eseguire durante il provisioning, riducendo il tempo di provisioning per il modello di dati avanzato.
Manutenzione e investimenti in corso
Miglioramenti degli aggiornamenti della piattaforma e correzioni di bug: il modello di dati avanzato offre automaticamente miglioramenti e correzioni di bug per Power Pages. L'applicazione manuale degli aggiornamenti dei pacchetti richiesti dal modello standard non è più necessaria, che mantiene i siti aggiornati sulle correzioni più recenti e sulle patch di sicurezza senza l'intervento dell'amministratore.
Miglioramento continuo della piattaforma: sono state sviluppate nuove funzionalità di Power Pages e miglioramenti della piattaforma nel modello di dati avanzato. I siti nel modello di dati avanzato ricevono queste funzionalità non appena diventano disponibili.
Determinare se il sito usa il modello di dati standard o avanzato
Per determinare il modello di dati usato dal sito, provare i metodi seguenti:
Apri l'interfaccia di amministrazione di Power Platform, vai a Risorse>Siti Power Pages, seleziona il tuo sito, quindi seleziona Gestisci. Il campo Modello di dati nella sezione Dettagli sito mostra il modello di dati usato dal sito.
L'area di lavoro Configura nello studio di progettazione di Power Pages mostra quale modello di dati è utilizzato.
Apri l'app Gestione del portale. Se il modello di dati standard è in uso, il nome dell'applicazione viene visualizzato come Gestione del portale. Se il modello di dati avanzato è in uso, il nome viene visualizzato come Power Pages Management.
Se si usa l'interfaccia della riga di comando di Power Platform, eseguire il comando seguente per visualizzare il modello di dati in uso.
pac pages list -vAnnotazioni
Questo parametro è supportato nell'interfaccia della riga di comando di Power Platform versione 1.22.4 e successiva.
Disabilitare il modello di dati avanzato
Puoi rifiutare esplicitamente di usare il modello di dati avanzato per la creazione del sito disabilitando l'opzione Passa al modello di dati avanzato. La disabilitazione del modello di dati avanzato non comporta la rimozione di pacchetti di soluzioni o l'eliminazione di siti Web.
I siti Web esistenti che usano il modello di dati avanzato continuano a funzionare. Tutti i nuovi siti Web usano il modello di dati standard.
Tabelle di sistema
Le tabelle di sistema sono tabelle specifiche per Power Pages, consapevoli delle soluzioni, presenti in tutti gli ambienti Dataverse.
Annotazioni
Non è possibile modificare queste tabelle.
- Site
- Componente del sito
- Lingua del sito
Tabelle non configurabili
Le tabelle non di configurazione sono tabelle specifiche di funzionalità che contengono dati aziendali transazionali. I dati in queste tabelle non sono utilizzati nei processi di Application Lifecycle Management.
- Annuncio
- Scrutinio
- Opzione sondaggio
- Invio sondaggio
- Identità esterna
- Commento sul portale
- Invito
- Riscatto dell'invito
- Impostazione
- WebFormSession
Annotazioni
Il modello di dati avanzato rimuove queste tabelle. L'app di gestione Power Pages non le include:
- Annuncio
- Scrutinio
- Opzione sondaggio
- Invio sondaggio
Tabelle virtuali
Le tabelle virtuali Power Pages rappresentano e contengono i metadati degli specifici componenti del sito Web. Puntano alle tabelle di sistema che contengono i metadati del sito web in formato JavaScript Object Notation (JSON). Puoi aggiornare e configurare il contenuto delle tabelle virtuali utilizzando l'app Gestione di Power Pages. Questa app ha lo stesso aspetto dell'app Gestione del portale precedente.
Annotazioni
- Se si sviluppano codice o strumenti personalizzati che usano una qualsiasi delle tabelle del modello di dati standard, aggiornare il codice in modo che usi le tabelle del modello di dati avanzate.
- Non è possibile modificare queste tabelle.
- Poiché queste tabelle non sono modificabili, non vengono visualizzate nell'elenco delle tabelle che è possibile usare per creare una relazione con altre tabelle. Ad esempio, Ruolo Web (mspp_webrole), Autorizzazione tabella (mspp_entitypermission) e altre tabelle non vengono visualizzate nell'elenco di tabelle che è possibile usare per creare una relazione.
| Tabella di sistema | Tabella virtuale del modello di dati migliorata | Tabella del modello di dati standard |
|---|---|---|
| powerpagesite | mspp_website | adx_website |
| powerpagesitelanguage | mspp_websitelanguage | adx_websitelanguage |
| powerpagecomponent | mspp_columnpermission mspp_columnpermissionprofile mspp_contentsnippet mspp_entityform mspp_entityformmetadata mspp_entitylist mspp_entitypermission mspp_pagetemplate mspp_pollplacement mspp_publishingstate mspp_publishingstatetransitionrule mspp_redirect mspp_shortcut mspp_sitemarker mspp_sitesetting mspp_webfile mspp_webform mspp_webformmetadata mspp_webformstep mspp_weblink mspp_weblinkset mspp_webpage mspp_webpageaccesscontrolrule mspp_webrole mspp_websiteaccess mspp_websitelanguage mspp_webtemplate |
adx_columnpermission adx_columnpermissionprofile adx_contentsnippet adx_entityform adx_entityformmetadata adx_entitylist adx_entitypermission adx_pagetemplate adx_pollplacement adx_publishingstate adx_publishingstatetransitionrule adx_redirect adx_shortcut adx_sitemarker adx_sitesetting adx_webfile adx_webform adx_webformmetadata adx_webformstep adx_weblink adx_weblinkset adx_webpage adx_webpageaccesscontrolrule adx_webrole adx_websiteaccess adx_websitelanguage adx_webtemplate |
Modelli supportati
Il modello di dati avanzato è abilitato per impostazione predefinita nel tuo ambiente Microsoft Power Platform.
Qualsiasi nuovo sito Web di cui è stato effettuato il provisioning usando uno dei modelli seguenti usa il modello di dati avanzato:
- Layout iniziale 1-5
- Elaborazione delle applicazioni
- Pagina vuota
- Registrazione al programma
- Pianificare riunioni
- FAQ
- Community (Dynamics 365)
- Portale self-service per clienti (Dynamics 365)
- Portale self-service per dipendenti (Dynamics 365)
- Portale partner (Dynamics 365)
Annotazioni
Il modello di dati avanzato supporta la creazione di nuovi siti per i modelli precedenti. Non è ancora possibile eseguire la migrazione di alcuni siti creati in precedenza con il modello di dati standard. In particolare, i siti creati con i modelli Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) e Partner Portal (Dynamics 365). Per indicazioni e supporto sugli strumenti utili per l'aggiornamento dal modello di dati standard al modello di dati avanzato, vai a Migrazione dei siti del modello dati standard al modello dati avanzato.
I seguenti modelli utilizzano il modello di dati standard anche se il modello di dati avanzato è abilitato nell'ambiente:
- Portale dei clienti (Dynamics 365)
- Servizio campo (Dynamics 365)
- Comunità moderna (Dynamics 365)
- Resi di ordini (Dynamics 365)
Creare un sito Web utilizzando il modello di dati avanzato
Dopo aver abilitato il modello di dati avanzato in un ambiente, è possibile creare un nuovo sito dalla home page Power Pages.
Annotazioni
Il modello di dati avanzato viene utilizzato per creare il nuovo sito solo se il modello selezionato supporta il modello di dati avanzato. Per i modelli Community (Dynamics 365), Customer Self Service Portal (Dynamics 365), Employee Self Service Portal (Dynamics 365) e Partner Portal (Dynamics 365), la versione del pacchetto core di Power Pages deve essere v1.1.2602.230 o versione successiva. Per informazioni dettagliate sull'aggiornamento della versione del pacchetto, vedere Aggiornare la soluzione Power Pages.
Per creare un sito usando un modello che usa il modello di dati avanzato, seguire questa procedura:
- Apri l'home page di Power Pages.
- Selezionare Crea un sito.
- Seleziona un modello, quindi Scegli questo modello per creare il sito.
- Immetti le informazioni necessarie e quindi seleziona Fatto.
Vieni reindirizzato alla home page di Power Pages dove il nuovo sito appare nell'elenco Siti personali. Quando il nuovo sito è pronto, puoi modificarlo utilizzando lo studio di progettazione di Power Pages.
Visualizzare l'elenco dei siti del modello di dati avanzato
Puoi visualizzare i siti appena creati dalla home page di Power Pages.
I siti che utilizzano il modello di dati avanzato hanno parità funzionale con i siti che utilizzano il modello di dati standard. Per determinare quale modello di dati è utilizzato dal tuo sito Web, vai alla sezione Determinare se il sito utilizza il modello di dati standard o avanzato.
La sezione Siti attivi della home page di Power Pages elenca tutti i siti disponibili. L'elenco mostra sia i siti che utilizzano il modello di dati standard sia i siti che utilizzano il modello di dati avanzato, indipendentemente dal fatto che il modello di dati avanzato sia abilitato per l'ambiente.
Modificare un nuovo sito che utilizza il modello di dati avanzato
I siti che utilizzano il modello di dati avanzato hanno parità funzionale con i siti che utilizzano il modello di dati standard. Puoi utilizzare lo studio di progettazione di Power Pages o l'app Gestione di Power Pages per la personalizzazione.
Modificare un sito utilizzando lo studio di progettazione di Power Pages
Nella home page di Power Pages, nella scheda del sito, seleziona Modifica per aprire lo studio di progettazione di Power Pages e modificare il sito.
Annotazioni
Il processo di modifica nello studio di progettazione di Power Pages funziona allo stesso modo, indipendentemente dal fatto che il sito utilizzi il modello di dati avanzato o il modello di dati standard. Non ci sono differenze di funzionalità.
Modificare un sito utilizzando l'app Gestione di Power Pages
Nella home page di Power Pages, nella scheda del sito, seleziona i puntini di sospensione (…) e quindi Power Pages Management per aprire l'app Power Pages Management.
Annotazioni
- I pacchetti principali di Power Pages relativi al modello dati avanzato saranno preinstallati per impostazione predefinita su tutti gli ambienti Dataverse indipendentemente dal fatto che gli ambienti abbiano un sito Power Pages o meno.
- Il modello di dati avanzato include una nuova app basata su un nuovo modello denominata Gestione di Power Pages. Devi utilizzare questa app per personalizzazioni avanzate che non sono disponibili tramite lo studio di progettazione di Power Pages.
Puoi anche aprire l'app Gestione di Power Pages dallo studio di progettazione di Power Pages. Seleziona i puntini di sospensione (…), quindi seleziona Power Pages Management.
Usare l'app di gestione Power Pages per eseguire personalizzazioni avanzate non disponibili nello studio di progettazione.
Parametri CLI di Power Platform per il modello dati
Quando utilizzi l'interfaccia della riga di comando di Power Platform per caricare o scaricare i dati di configurazione per un sito Web che utilizza il modello di dati avanzato, devi utilizzare il parametro modelVersion. Il valore 2 indica che deve essere utilizzato il modello di dati avanzato.
Download
pac pages download --path <path> --webSiteId <siteId> --modelVersion 2
Upload
pac pages upload --path <path> --modelVersion 2
Annotazioni
Questo parametro è supportato nell'interfaccia della riga di comando di Power Platform versione 1.22.4 e successiva.
Per altre informazioni, vedere Parametri dell'interfaccia della riga di comando di Power Platform.
Domande frequenti
Come posso aggiornare un sito Web dal modello di dati standard al modello di dati avanzato?
Per indicazioni e supporto degli strumenti che consentono di eseguire l'aggiornamento dal modello di dati standard al modello di dati avanzato, vedere Eseguire la migrazione di siti di modelli di dati standard in modalità dati avanzata.
Posso modificare nuovi siti basati su configurazioni del modello di dati avanzato nell'app Gestione del portale?
Puoi usare la nuova app Gestione di Power Pages per modificare nuovi siti Web creati utilizzando il modello di dati avanzato.