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.
Creare una tabella virtuale per integrare i dati da un file di Excel situato in OneDrive da utilizzare come origine dati esterna che rappresenta perfettamente quei dati come tabelle in Microsoft Dataverse. Le tabelle virtuali consentono di visualizzare, creare e modificare dati esterni senza replicarli in Dataverse.
Prerequisiti
- Una licenza Microsoft Dataverse tramite Power Apps o Microsoft Dynamics 365. Le licenze Microsoft 365 o Teams non possono essere utilizzate per creare tabelle virtuali.
- Il file di Excel che utilizzi come origine dati deve essere archiviato in OneDrive.
- Il file di Excel deve contenere dati formattati come una tabella.
- Il file di Excel deve contenere una colonna GUID. Ulteriori informazioni: Creare la connessione per il provider di connettori virtuali di Excel
Scaricare e installare il provider di connettori virtuali per Excel
Scaricare e installare il connettore virtuale. Vai al Marketplace commerciale Microsoft e cerca
Virtual Connector
o seleziona il collegamento per scaricare il provider: Connettori virtuali in DataverseSeleziona Prova adesso. Nella finestra di dialogo di accesso, inserisci l'e-mail dell'account aziendale o dell'istituto di istruzione. Se accetti i termini e le condizioni, seleziona Continua. Si apre automaticamente l'interfaccia di amministrazione di Power Platform.
Seleziona l'ambiente in cui vuoi installare la soluzione. Se accetti i termini e le condizioni, seleziona Installa. Una volta completata l'installazione, vedrai l'appconnettori virtuali in Dataverse installata in Ambienti -> [nome dell'ambiente] -> app Dynamics 365.
Dovresti anche vedere la soluzione Provider di connettori virtuali e altre soluzioni abilitate nell'ambiente Power Platform.
Crea la connessione per il provider del connettore virtuale di Excel
Guarda un breve video che mostra come creare una tabella virtuale con il provider del connettore virtuale Excel.
- Vai a Power Apps (make.powerapps.com) e seleziona l'ambiente in cui desideri impostare la tabella virtuale.
- Nel riquadro di spostamento a sinistra, seleziona Connessioni e quindi seleziona Nuova connessione. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
- Seleziona Connettore virtuale Microsoft Excel Online (Business) dell'elenco delle connessioni.
- Ti verrà chiesto di fornire dettagli aggiuntivi per connetterti alla fonte dati.
- Seleziona Crea, verranno utilizzate le tue attuali credenziali di accesso.
Creare il riferimento di connessione
Quando usi il provider di connettori virtuali di Excel, devi creare un riferimento di connessione personalizzato.
Andare a Soluzioni.
Seleziona la Soluzione predefinita o qualsiasi altra soluzione esistente nel tuo ambiente per creare la tabella virtuale.
Seleziona Nuovo e quindi seleziona Riferimento a una connessione
Immetti il nome visualizzato, seleziona la connessione che hai creato per l'opzione Connettori e quindi seleziona la connessione dati che hai creato.
Creare l'origine dati
Ora crea l'origine dati della tabella virtuale in Dataverse.
Nota
- Quando si utilizza il provider del connettore virtuale di Excel, viene generata dal sistema una tabella Entità catalogo che fornisce un elenco di tutte le tabelle disponibili utilizzando le definizioni di tabella (metadati) dall'origine dati esterna. L'Entità catalogo non memorizza alcuna informazione e rappresenta sempre lo stato corrente dell'origine dati esterna. È possibile selezionare le tabelle dall'entità catalogo per creare le tabelle virtuali. Se stai lavorando con più origini dati esterne, l'entità catalogo viene generata per ogni origine esterna. Altre informazioni: Catalogo delle entità
Selezionare l'icona a forma di ingranaggio -> Impostazioni avanzate.
Nella barra di spostamento superiore seleziona Impostazioni , quindi Amministrazione.
Seleziona Origini dati entità virtuali.
Selezionare Nuovo. Nella finestra di dialogo a comparsa, seleziona Provider di dati connettore virtuale.
Dai un nome all'origine dati e seleziona il Riferimento di connessione che hai creato nell'elenco a discesa.
Aggiungere il valore del set di dati
Incolla il nome del file inclusa l'estensione nel valore del set di dati. Ricorda che il file deve essere nel OneDrive che è stato utilizzato per la configurazione della connessione. (ad esempio: SampleData.xlsx)
Seleziona Salva.
Catalogo entità
Con il riferimento di connessione e la configurazione dell'origine dati tabella virtuale, un Catalogo entità viene generato automaticamente. Il Catalogo entità è specifico dell'origine dati ed elencherà tutte le tabelle che si trovano nella rispettiva origine dati.
Nota
- La creazione del catalogo entità è un processo asincrono. A seconda dell'ambiente, l'operazione potrebbe richiedere alcuni minuti.
- Le tabelle visualizzate nel catalogo entità non sono tabelle virtuali a sé stanti. È necessario selezionare da questo elenco di tabelle che rappresentano i dati esterni in cui creare la tabella virtuale in Dataverse.
Suggerimento
Se la creazione del catalogo entità richiede molto tempo, puoi controllare lo stato di completamento del processo nella visualizzazione Impostazioni -> Processi di sistema.
Visualizzare il catalogo entità
Seleziona Dati>Tabelle e quindi selezionare il catalogo entità che è stato creato.
Seleziona Ricerca avanzata e usa la colonna Cerca:. Il catalogo include un prefisso Catalogo entità per seguito dal riferimento alla connessione (ad esempio: Catalogo entità per Adventure Works). Trova il catalogo entità per la tua rispettiva connessione dati e seleziona Risultati per visualizzare tutte le tabelle origine dati esterne.
Nota
La creazione in blocco di tabelle virtuali non è attualmente supportata. Anche se il catalogo entità ti consente di selezionare più tabelle, dovrai selezionare una tabella alla volta per creare tabelle virtuali.
Per creare una tabella virtuale, è necessario creare un'app basata su modello per il catalogo entità. Seleziona la tabella del catalogo entità.
Seleziona Crea un'app nella navigazione in alto.
Assegna un nome all'app, quindi seleziona Crea.
L'app viene generata automaticamente utilizzando la tabella del catalogo entità.
Una volta completata l'app, puoi selezionare Pubblica per completare l'app e utilizzarla in un secondo momento, oppure puoi selezionare Riproduci per creare subito la tabella virtuale senza pubblicare l'app.
Tutti le tabelle del file Excel verranno fornite nella visualizzazione dell'app.
Seleziona il set di dati che desideri utilizzare dal catalogo entità, quindi seleziona Modifica nella barra di navigazione.
Attendi il caricamento completo del modulo prima di modificarlo. Una volta caricato, il modulo appare in questo modo:
Nel modulo fornito imposta le colonne Crea o Aggiorna entità su Sì.
Seleziona Chiave primaria e Campo primario dell'entità virtuale utilizzando gli elenchi a discesa per trovare le colonne che vuoi utilizzare.
Salva il record per creare la tabella virtuale.
Nota
Al termine del salvataggio, il modulo verrà "reimpostato" con tutti i campi mostrati come vuoti, questo è normale.
Torna alla home page Power Apps e seleziona Dati. La tua tabella virtuale è ora creata con un prefisso "Entità personalizzata". Potrebbero essere necessari alcuni minuti per completare la creazione.
Importante
- Il provider mappa automaticamente la chiave primaria associata all'origine dati esterna durante la creazione della tabella virtuale. Tutte le operazioni CRUD possono essere eseguite sulla tabella virtuale generata.
- Tutte le colonne nei dati esterni vengono automaticamente mappate ai tipi di Dataverse supportati dal connettore. Puoi rivedere i dettagli della tabella virtuale e apportare modifiche passando alla visualizzazione Impostazioni -> Personalizzazione – Entità.
- Le tabelle virtuali richiedono che sia presente almeno un campo stringa da utilizzare come colonna Nome primario.
Dopo aver creato una tabella virtuale, puoi lavorarci allo stesso modo di qualsiasi altra tabella. Puoi iniziare a definire le relazioni con altre tabelle, nell'ambiente e usarle nei flussi Power Apps e Power Automate.
Articoli correlati
Creare tabelle virtuali utilizzando il provider di connettori virtuali