Esercizio - Creazione di un'entità in Microsoft Dataverse
Questo esercizio usa la società demo Cronus, fornita nella versione statunitense di Business Central. Se si usa la società demo fornita per un altro paese o area geografica, potrebbe essere necessario apportare alcune modifiche ai passaggi che seguono.
Scenario
CRONUS usa in parallelo Dynamics 365 Business Central e alcune app basate su Microsoft Dataverse. Poiché gli utenti in Dataverse già usano i dati dei dipendenti da Business Central, richiedono un'entità aggiuntiva sincronizzata con la tabella Sindacato in Business Central.
In qualità di sistemista presso CRONUS, si è incaricati di amministrare entrambi i sistemi. Non ci sono altri utenti che ricoprono questo ruolo. Viene richiesto di creare una nuova entità in Dataverse e di sincronizzare la tabella Sindacato in Business Central ogni giorno alle 08:00.
Attività
Pubblicazione del servizio Web in Business Central.
Avvio con Power Apps.
Creazione di una nuova entità.
Aggiunta di campi all'entità.
Aggiunta di una chiave all'entità.
Salvataggio dell'entità.
Connessione di un'entità al servizio Web in Business Central.
Passaggi
Pubblicazione del servizio Web in Business Central.
Accedere a Business Central.
Selezionare l'icona Cerca, immettere Servizi Web, quindi selezionare il collegamento correlato.
Nella pagina Servizi Web selezionare Nuovo.
Compilare i seguenti campi:
Nel campo Tipo di oggetto selezionare l'opzione Pagina.
Nei campi ID oggetto immettere 5213. Passare al campo successivo.
Nel campo Nome servizio immettere Sindacati.
Selezionare il segno di spunta nel campo Pubblicato.
Passare alla riga successiva per aggiornare il record.
Copiare il collegamento dal campo OData V4 URL in Blocco note.
Selezionare Indietro (il comando freccia SINISTRA).
Avvio con Power Apps.
Aprire Power Apps nel browser.
Espandere Dati nel menu a sinistra, quindi selezionare Entità.
Creazione di una nuova entità.
Selezionare il comando +Nuova entità.
Nel pannello Nuova entità, nella casella Nome visualizzato immettere Sindacati dipendenti.
Nell'area Campo primario modificare il valore in Nome visualizzato in Codice.
Selezionare Crea.
Aggiunta di campi all'entità.
Selezionare il comando +Aggiungi campo ed effettuare i seguenti passaggi.
Nel pannello Proprietà campo, nel campo Nome visualizzato immettere Nome.
Selezionare Fatto.
Selezionare il comando +Aggiungi campo ed effettuare i seguenti passaggi.
Nel pannello Proprietà campo, nel campo Nome visualizzato immettere Numero di telefono.
Espandere il campo Tipo di dati e selezionare l'opzione Telefono.
Selezionare Fatto.
Selezionare il comando +Aggiungi campo ed effettuare i seguenti passaggi.
Nel pannello Proprietà campo, nel campo Nome visualizzato immettere Numero di membri.
Espandere il campo Tipo di dati e selezionare l'opzione Numero intero.
Selezionare Fatto.
Aggiungere una chiave all'entità.
Selezionare la scheda Chiavi.
Selezionare il comando +Aggiungi chiave.
Nel pannello Chiave, nel campo Nome visualizzato immettere Codice.
Selezionare il segno di spunta per il campo Codice.
Selezionare Fatto.
Salvataggio dell'entità.
- Selezionare Salva entità.
Connettere l'entità al servizio Web in Business Central.
Selezionare il comando Recupera dati dalla barra dei comandi.
Selezionare l'origine OData.
Incollare l'URL del servizio Web precedentemente copiato in Blocco note.
Selezionare Account aziendale nel campo Tipo di autenticazione.
Selezionare Accedi e confermare le credenziali.
Selezionare Avanti.
Se la tabella Sindacato contiene delle voci, saranno visibili nella finestra Power Query - Modifica query. In caso contrario, saranno presenti solo delle colonne senza voci.
Selezionare Avanti.
Nella sezione Impostazioni di caricamento selezionare Carica nell'entità esistente.
Per Entità di destinazione, trovare l'entità EmployeeUnions (tenere presente che questo nome di entità potrebbe avere un prefisso specifico).
Effettuare le seguenti operazioni nella sezione Mapping campi di Colonna di origine:
Per Campo di destinazione - Code immettere Codice.
Per Campo di destinazione - Name immettere Nome.
Per Campo di destinazione - Numberofmembers immettere Num_membri_dipendenti.
Per Campo di destinazione - Phonenumber immettere Num_telefono.
Selezionare Avanti.
Nella finestra Power Query - Impostazione aggiornamento selezionare Aggiorna automaticamente.
In Aggiorna ogni immettere 1 giorno.
Nel campo Inizia alle immettere la data corrente come data e 08:00 come ora.
Selezionare Crea.
Quando il sistema termina la sincronizzazione, selezionare Fatto.