Origini dati Power Apps: connessione dellapp a più origini

Origini dati Power Apps: connessione dellapp a più origini

In questo tutorial parleremo della connessione della nostra app a più origini dati di Power Apps.

Abbiamo già appreso come connettere una singola origine dati alla nostra app in un tutorial precedente e abbiamo utilizzato la stessa origine mentre creavamo la nostra app da zero. Ma nella maggior parte dei casi, avrai bisogno di dati provenienti da più fonti. Se ti iscrivi alla nostra , ad esempio, vedrai che ci sono diversi file Excel che verranno utilizzati come fonti.

Sommario

Impostazione dell'origine dati

Quando abbiamo iniziato a creare l'app che useremo oggi per il nostro esempio, abbiamo immediatamente collegato un'origine dati dal nostro OneDrive . Ora, aggiungiamo un'altra origine dati oltre a quella.

Supponiamo che la nostra nuova origine sia una cartella di lavoro di Excel in OneDrive. Contiene dati sui nostri agenti.

Origini dati Power Apps: connessione dell'app a più origini

Per impostazione predefinita, Power Apps cerca le tabelle da utilizzare quando colleghiamo un'origine dati. Quindi evidenzieremo i dati con cui stiamo lavorando e faremo clic sul pulsante Formato come tabella. Non importa quale tema scegliamo qui poiché lo useremo solo come fonte di dati, quindi possiamo fare clic su qualsiasi tema qui.

Origini dati Power Apps: connessione dell'app a più origini

Dato che la nostra tabella ha intestazioni, spuntiamo la casella qui prima di fare clic su OK.

Origini dati Power Apps: connessione dell'app a più origini

Una volta fatto ciò, vedrai che la nostra tabella è stata ora formattata come tabella.

Origini dati Power Apps: connessione dell'app a più origini

Per confermare che l'abbiamo fatto correttamente, dovrebbe dire Tabella in alto a sinistra quando evidenziamo le righe incluse nella tabella.

Origini dati Power Apps: connessione dell'app a più origini

Ora che abbiamo impostato la nostra origine dati, è il momento di collegarla alla nostra app canvas. Assicurati di chiudere il file prima di provare a connetterlo a Power Apps .

Connessione delle origini dati di Power Apps

Possiamo aggiungere le origini dati di Power Apps tramite questa icona a forma di cilindro nel riquadro a sinistra. Facendo clic su di esso verranno visualizzate le origini dati con cui stiamo lavorando e ci sarà possibile aggiungerne altre.

Origini dati Power Apps: connessione dell'app a più origini

Attualmente, mostra che abbiamo già collegato Table1 alla nostra app. Questa tabella proviene da OneDrive.

Origini dati Power Apps: connessione dell'app a più origini

Ora, importiamo la nuova origine dati su cui abbiamo lavorato in precedenza. Dato che l'abbiamo salvato in OneDrive, sceglieremo OneDrive qui sotto Connettori.

Origini dati Power Apps: connessione dell'app a più origini

Questo aprirà una finestra in cui ci mostra gli account OneDrive da cui possiamo ricavare i nostri dati. Tieni presente che è anche possibile importare dati da altre posizioni come Fogli Google o SQL. Tutto quello che devi fare è fare clic su Aggiungi una connessione nel caso in cui la posizione corretta non venga visualizzata nell'elenco.

Origini dati Power Apps: connessione dell'app a più origini

Dopo aver fatto clic su OneDrive, ci chiederà di scegliere un file. Mostrerà anche eventuali cartelle o sottocartelle che abbiamo nel drive, nel caso in cui il file di cui abbiamo bisogno si trovi all'interno di una di queste cartelle.

Origini dati Power Apps: connessione dell'app a più origini

L'origine dati esistente denominata Table1 che abbiamo visto in precedenza proviene dal file Excel denominato Customers. Poiché i nuovi dati che vogliamo utilizzare provengono dal file denominato Agents , faremo clic su di esso.

Origini dati Power Apps: connessione dell'app a più origini

In questo modo ci mostreranno le tabelle che possiamo usare all'interno di quel file. In questo caso, abbiamo solo Table1, che è la tabella che abbiamo creato in precedenza. Fare clic su Connetti una volta scelto il tavolo giusto.

Origini dati Power Apps: connessione dell'app a più origini

Poiché disponiamo già di una Table1 esistente come origine, quella nuova che abbiamo connesso alla nostra app viene automaticamente denominata Table1_1 .

Origini dati Power Apps: connessione dell'app a più origini

Per altri utenti, questo potrebbe creare confusione. Quindi assicurati che quando dai un nome alle tue tabelle su Excel, evita di utilizzare il sistema di denominazione predefinito e assegna nomi specifici a ciascuna tabella. Possiamo farlo evidenziando la tabella interessata e cambiando il nome nella parte in alto a sinistra.

Origini dati Power Apps: connessione dell'app a più origini

Lavorare con le tabelle di dati

Ora che abbiamo collegato una nuova origine dati alla nostra app, usiamo i dati in essa contenuti creando una tabella di dati. Una tabella di dati è come qualsiasi altra tabella con colonne e righe.

Nella schermata iniziale dell'app su cui stiamo lavorando, abbiamo già dei pulsanti funzionali per la visualizzazione e l'aggiunta di nuovi clienti. Abbiamo lavorato su questi nei tutorial precedenti . Tuttavia, questo pulsante che dice "Vedi agenti" non funziona ancora. Qui è dove useremo i nostri nuovi dati.

Origini dati Power Apps: connessione dell'app a più origini

Iniziamo creando una nuova schermata. Duplicheremo la nostra schermata principale, che funge da modello per tutte le schermate di questa app.

Origini dati Power Apps: connessione dell'app a più origini

Chiameremo questa schermata AgentScreen.

Origini dati Power Apps: connessione dell'app a più origini

Cambieremo anche il testo sulla nostra intestazione in Agent Screen.

Origini dati Power Apps: connessione dell'app a più origini

Successivamente, aggiungiamo una tabella di dati. Questo può essere trovato sotto il nastro Inserisci.

Origini dati Power Apps: connessione dell'app a più origini

Una tabella di dati visualizza solo le informazioni per l'utente finale. A differenza dei moduli che consentono agli utenti finali di modificare alcuni dati, le tabelle possono solo essere visualizzate.

Le tabelle dati possono essere ridimensionate trascinandole su uno qualsiasi dei punti guida. In questo caso, vogliamo che la nostra tabella dati utilizzi l'intero schermo.

Origini dati Power Apps: connessione dell'app a più origini

Ora aggiungiamo un'origine dati alla nostra tabella. Possiamo farlo facendo clic sul menu a discesa accanto a Origine dati nel riquadro Proprietà a destra.

Origini dati Power Apps: connessione dell'app a più origini

Sceglieremo Table1_1.

Origini dati Power Apps: connessione dell'app a più origini

Quindi, faremo clic su Modifica campi in modo da poter iniziare ad aggiungere i campi che vogliamo visualizzare nella nostra tabella.

Origini dati Power Apps: connessione dell'app a più origini

Avremo bisogno sia di AgentName che di AgentPhoneNumber, quindi li sceglieremo entrambi e li aggiungeremo alla nostra tabella.

Origini dati Power Apps: connessione dell'app a più origini

Una volta che abbiamo scelto i nostri campi, i dati popoleranno automaticamente la tabella.

Origini dati Power Apps: connessione dell'app a più origini

Come puoi vedere, le tabelle di dati sono proprio come qualsiasi altra tabella che creiamo su Excel o Fogli Google. L'unica differenza qui è che gli utenti finali non saranno in grado di modificare nulla e potranno solo visualizzare i dati visualizzati.

Personalizzazione delle tabelle dati

Le tabelle dati possono essere personalizzate in tanti modi. Ad esempio, possiamo cambiare i colori in modo che siano più sincronizzati con il tema generale dell'app.

Origini dati Power Apps: connessione dell'app a più origini

Possiamo anche cambiare il formato dei dati visualizzati sotto ogni campo. In AgentPhoneNumber, ad esempio, possiamo modificare il tipo di controllo in Phone Column in modo che i dati visualizzati vengano trattati come numeri di telefono.

Origini dati Power Apps: connessione dell'app a più origini

Possiamo modificare la dimensione del carattere e ingrandire le lettere per facilitare agli utenti la lettura delle informazioni fornite.

Origini dati Power Apps: connessione dell'app a più origini

Oltre alle opzioni di personalizzazione per l'intera tabella, è anche possibile evidenziare solo una colonna e modificarne le impostazioni. Ad esempio, possiamo cliccare sulla colonna AgentName e modificarne la visibilità.

Origini dati Power Apps: connessione dell'app a più origini

Abbiamo anche la funzione di crescita, che determina se la colonna regolerà la sua larghezza se una voce è più lunga dello spazio assegnato o se rimane così com'è.

Origini dati Power Apps: connessione dell'app a più origini

C'è anche un interruttore qui che ci permette di aggiungere collegamenti ipertestuali.

Origini dati Power Apps: connessione dell'app a più origini

Possiamo anche cambiare i nomi delle intestazioni. In questo caso, ad esempio, le nostre intestazioni non hanno spazio, il che rende un po' difficile la lettura. Quindi creiamo la prima colonna Nome agente invece di NomeAgente.

Origini dati Power Apps: connessione dell'app a più origini

Quindi cambiamo la seconda colonna da AgentPhoneNumber solo a Phone Number.

Origini dati Power Apps: connessione dell'app a più origini

Ora che abbiamo apportato tutte le modifiche, ecco come appare la nostra tabella dati.

Origini dati Power Apps: connessione dell'app a più origini

Aggiunta della navigazione alle tabelle di dati

Vogliamo assicurarci che gli utenti finali siano in grado di accedere alla schermata dell'agente dalla home page e tornare alla schermata iniziale dalla schermata dell'agente, se necessario. Quindi aggiungiamo un po' di navigazione per consentirlo.

Innanzitutto, aggiungeremo qui l'icona della freccia sinistra per fungere da pulsante Indietro. Quindi imposteremo la sua proprietà OnSelect su Back(). Ciò significa che gli utenti che fanno clic sull'icona verranno ricondotti alla schermata da cui provenivano prima di arrivare a questa schermata.

Origini dati Power Apps: connessione dell'app a più origini

Quindi, impostiamo la navigazione per il nostro pulsante Vedi agenti qui nella schermata principale.

Con il pulsante evidenziato, useremo la funzione Navigate sulla proprietà OnSelect del pulsante e faremo riferimento a AgentScreen. Aggiungiamo anche una transizione dello schermo per aggiungere un effetto di copertura quando cambiamo schermo da qui.

Origini dati Power Apps: connessione dell'app a più origini


Introduzione a Power Apps: definizione, caratteristiche, funzioni e importanza
Ambienti Power Apps: configurazione corretta degli elementi dell'app
Funzioni e formule di PowerApps | Un introduzione

Con la navigazione in atto, gli utenti finali possono ora vedere facilmente la tabella contenente le informazioni degli agenti facendo clic su questo pulsante nella home page.

Conclusione

L'utilizzo di più origini dati di Power Apps è inevitabile, soprattutto se fai parte di una grande organizzazione in cui hai a che fare con clienti e agenti in sedi diverse. È positivo che Power Apps sia stato progettato per la facilità d'uso. Vedendo l'intero processo in questo tutorial, abbiamo dimostrato ancora una volta che l'aggiunta di più fonti richiede solo un minuto o due.

Abbiamo anche visto come le tabelle di dati sono utili per visualizzare tutti i dati che stiamo estraendo da tali fonti. Ora, è solo questione di scegliere tra tabelle di dati o gallerie quando si visualizzano le informazioni. Fondamentalmente, le tabelle di dati sono utili per i record che si desidera solo visualizzare, ma le raccolte e i moduli sarebbero più utili se si desidera che gli utenti finali abbiano la possibilità di modificare le informazioni.

Ti auguro il meglio,

Enrico


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere