Regole aziendali di PowerApps e altri potenti concetti di CDS

Regole aziendali di PowerApps e altri potenti concetti di CDS

In questo tutorial, parleremo di come creare regole aziendali di PowerApps. Tratteremo anche alcuni altri strumenti e concetti utilizzati per lavorare con il servizio dati comune.

Le regole aziendali vengono create per impostare regole specifiche sui tuoi dati.

Un modo comune di utilizzarlo è impostare limiti o linee guida specifici su come i dati possono essere aggiunti tramite i moduli. Questo è ciò che faremo nel nostro esempio.

Sommario

Come funzionano le regole aziendali

Per aggiungere una regola aziendale, dobbiamo solo andare alla scheda Regole aziendali in Entità, quindi fare clic su "Aggiungi regola aziendale" nell'angolo in alto a sinistra.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ecco come appare la sezione delle regole aziendali di PowerApps.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Le regole aziendali iniziano con un'istruzione IF o una condizione.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Se la condizione data è soddisfatta, segue la serie di azioni e condizioni collegate al segno di spunta a destra. In caso contrario, viene seguito il percorso con il segno x sotto la condizione.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Possiamo scegliere cosa succede dopo da queste opzioni nel riquadro di destra. Quindi il passaggio successivo potrebbe essere un flusso in cui viene impostata una nuova condizione o un'azione in cui possiamo mostrare un messaggio di errore, impostare la visibilità, impostare il valore del campo, ecc.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ancora una volta, vediamo qui quanto sia facile usare PowerApps. Puoi scegliere di non eseguire alcuna codifica per creare regole aziendali perché ti consente di trascinare e rilasciare elementi.

Ora, creiamo una regola aziendale.

Creazione di regole aziendali di PowerApps

Utilizzeremo gli stessi dati utilizzati in questa serie di esercitazioni su PowerApps.

Supponiamo di voler creare una regola che impedisca a un utente di aggiungere un record se il cliente proviene dalla Corea del Sud e sceglie il livello VIP 5. Possiamo creare una regola che produrrà un messaggio di errore se qualcuno tenta di aggiungere dati in questo modo.

Inizieremo definendo la condizione. Facciamo clic su di esso e chiamiamolo livello VIP.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Possiamo anche cambiare il nome visualizzato qui nel riquadro di destra.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Stabiliamo le condizioni scegliendo la fonte, il campo, l'operatore, il tipo e il valore giusti.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Per questa regola, stiamo impostando la condizione che il livello VIP dovrebbe essere uguale a 5 affinché un'azione abbia luogo. Facciamo clic su Applica per salvare quella condizione.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ma a parte il livello VIP, vogliamo anche impostare la posizione. Quindi dobbiamo aggiungere un'altra regola a questa condizione. Possiamo farlo facendo clic su +Nuovo.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Quindi, in questa regola, vogliamo che l'azione si svolga solo se la località scelta è la Corea del Sud.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ora, abbiamo due regole. Vogliamo impostare il livello VIP su 5, quindi vogliamo vedere se la posizione mostra la Corea del Sud. Dal momento che vogliamo applicare entrambe queste regole, sceglieremo AND in Rule Logic.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Dopo aver applicato queste regole, sceglieremo un'azione successiva. Trasciniamo Mostra messaggio di errore nel diagramma di flusso.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Chiamiamo questa azione Errore modificando il nome visualizzato sulla destra.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Possiamo scegliere dove viene visualizzato il messaggio di errore e dettare cosa dice il messaggio di errore. Quindi facciamo in modo che il messaggio di errore venga visualizzato nel campo della posizione. Consigliamo inoltre all'utente di scegliere un paese diverso o di modificare il livello VIP.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Dopo aver fatto clic su Applica, PowerApps salverà tali impostazioni. Possiamo vedere la versione testuale della stessa regola che abbiamo creato nella parte inferiore dello schermo.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Una volta che siamo soddisfatti della regola, possiamo fare clic su Salva nell'area in alto a destra.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Possiamo anche fare clic su Convalida se vogliamo verificare che la regola scorra perfettamente.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Se non vediamo errori nel nostro lavoro, possiamo bloccarlo facendo clic sul pulsante Attiva.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Dopo averlo fatto, vedremo una barra di avanzamento nel mezzo che ci mostra che sta applicando la logica a tutti i record.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Questa finestra scomparirà al termine del processo di attivazione.

Controllo della regola aziendale

Ora, diamo un'occhiata alla regola aziendale in azione.

Se torniamo alla scheda Regole aziendali in Entità, possiamo vedere la nuova regola aziendale che abbiamo creato.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Per vedere se questa regola aziendale funziona correttamente, aggiungiamo un nuovo record. Andiamo alla scheda Dati.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Quindi, faremo clic su +Aggiungi record qui in alto.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Questo aprirà il modulo che abbiamo creato in un tutorial precedente .

Regole aziendali di PowerApps e altri potenti concetti di CDS

Iniziamo compilando la sezione Generale del modulo, che contiene il numero cliente, il nome e il cognome.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Successivamente, aggiungeremo una posizione e un livello VIP. Per ora, scriviamo Regno Unito e impostiamolo sul livello VIP 5.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Il campo successivo è Data di unione. Per semplificare le cose all'utente finale, PowerApps utilizza un calendario che ci consente di scegliere semplicemente la data esatta invece di dover digitare le informazioni.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Finiremo il modulo completando gli altri dettagli, come il numero di passaporto e il nome dell'agente. Come puoi vedere, non sono emersi errori.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Questa volta, cambiamo la posizione e impostiamola sulla Corea del Sud e lasciamo il livello VIP a 5. Ricorda che queste sono le due condizioni che impostiamo nella nostra regola aziendale.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Poiché le condizioni soddisfano i requisiti impostati, viene visualizzato il messaggio di errore.

Ma se cambiamo il livello VIP e lo rendiamo 4, il messaggio di errore scompare.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ciò dimostra che la nostra regola aziendale funziona davvero perfettamente.

Altri concetti comuni di servizio dati

Le regole di business in PowerApps rendono ancora più semplice lavorare con le entità, soprattutto in termini di inserimento di nuovi dati. Ma a parte le entità, ci sono altri potenti strumenti e concetti utilizzati nel servizio dati comune.

Sebbene non ci addentreremo in ciascuno di essi in dettaglio, trattiamo brevemente questi concetti nel caso in cui si presentasse la necessità di utilizzarli in futuro.

I flussi di dati sono uno strumento potente che possiamo utilizzare. Caricano automaticamente il servizio dati comune nei dati correnti.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Ad esempio, se gestisci un ristorante, puoi inserire i dati del tuo punto vendita direttamente nelle entità. Questo può essere fatto creando un flusso di dati.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Le connessioni sono un'altra parte importante del servizio dati comune. Funziona allo stesso modo delle nostre connessioni quando si utilizzano app canvas. Qui è dove possiamo aggiungere una connessione OneDrive, ad esempio.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Anche i gateway sono importanti. Ci permettono di comunicare con diversi database.

Regole aziendali di PowerApps e altri potenti concetti di CDS

Se vuoi esplorare di più ciascuna di queste aree, puoi consultare il documento Microsoft che le tratta in dettaglio.


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

Conclusione

Le regole aziendali di PowerApps mostrano quanto sia veramente dinamica questa piattaforma. Rende quasi tutto possibile, specialmente se vuoi che i tuoi dati siano presentati in un modo specifico. Ti aiuta anche a mantenere i tuoi dati il ​​più puliti possibile.

L'esempio su cui abbiamo lavorato è solo l'inizio. In realtà è possibile lavorare su regole più complicate in cui un mix di diverse condizioni e azioni lavorano insieme. Puoi anche scegliere di creare queste regole codificandole invece di utilizzare il sistema di diagrammi di flusso drag-and-drop che abbiamo utilizzato. Tutto dipende dal tuo livello di abilità e dalle tue preferenze.

Per quanto riguarda gli altri concetti che abbiamo toccato, vale sicuramente la pena esaminarli se vuoi davvero padroneggiare ciò che PowerApps può fare. Tieni presente che 99 volte su 100, probabilmente lavorerai con Entità più di qualsiasi altra area all'interno della piattaforma.

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