Introduzione a Microsoft Dataverse
Dataverse è la piattaforma dati che viene fornita con Power Apps e aiuta ad archiviare e a modellare i dati aziendali. È la piattaforma su cui sono costruite le app Microsoft Dynamics 365, quali Sales, Customer Service, Field Service, Marketing e Project Service Automation. I dati dei clienti Dynamics 365 sono già presenti in Dataverse.
Dataverse consente di archiviare e gestire i dati all'interno di un set di tabelle personalizzate e standard e di aggiungere colonne a tali tabelle in base alle esigenze. Le tabelle standard e personalizzate all'interno di Dataverse forniscono un'opzione di archiviazione dei dati più sicura e basata sul cloud. Inoltre, le tabelle Dataverse possono essere utilizzate per creare una definizione mirata dei dati dell'organizzazione da utilizzare nelle app. Se si hanno dubbi sul fatto che le tabelle rappresentino l'opzione migliore, si considerino questi vantaggi:
Maggiore facilità di gestione: i metadati e i dati sono archiviati nel cloud, quindi i dettagli relativi alla modalità di archiviazione sono gestiti da un servizio.
Maggiore facilità di protezione: i dati sono archiviati in modo più sicuro e gli utenti possono visualizzarli solo se si concede loro l'accesso. Con la sicurezza basata sui ruoli è possibile controllare l'accesso alle tabelle per utenti diversi all'interno dell'organizzazione.
Accesso ai dati di Dynamics 365: Dataverse archivia i dati dalle applicazioni Dynamics 365 in uso, pertanto è possibile creare rapidamente app che utilizzano i dati di Dynamics 365 ed estenderle con Power Apps.
Metadati avanzati: è possibile utilizzare tipi di dati e relazioni direttamente all'interno di Power Apps.
Logica e convalida: è possibile definire colonne calcolate, regole di business, flussi di lavoro e flussi dei processi di business per garantire la qualità dei dati e supportare i processi di business.
Strumenti di produttività: le tabelle sono disponibili all'interno dei componenti aggiuntivi per Microsoft Excel per aumentare la produttività e garantire l'accessibilità ai dati.
Possibilità di usare qualsiasi tipo di dati
Dataverse è progettato per funzionare con qualsiasi tipo di dati e incorpora le principali categorie di tecnologie dei dati necessarie per un'organizzazione, come tipi relazionali, non relazionali, file, immagine, ricerca e data lake.
Dataverse include un set di finestre di progettazione di oggetti visivi per creare e modificare i dati e i modelli di dati e interagire con essi. È così possibile definire rapidamente tabelle, relazioni, regole di business, moduli e flussi di lavoro che rappresentano la propria attività.
Le funzionalità di integrazione configurabili sono integrate in Dataverse, che include una profonda integrazione con i servizi cloud Microsoft, come Microsoft Azure, Dynamics 365 e Microsoft 365. Inoltre, Dataverse offre l'accesso a molti connettori in Power Automate e App per la logica di Microsoft Azure. Di conseguenza, Dataverse può connettersi ai dispositivi, alle app, ai sistemi, ai servizi e alle offerte software come un servizio (SaaS) che contengono i dati utili alla propria azienda.
Con poco o nessun codice richiesto, è possibile utilizzare Dataverse per realizzare un'ampia gamma di scenari di integrazione aziendale. Questi scenari possono variare dal recupero dei dati da un foglio di calcolo ricevuto come allegato e-mail all'utilizzo di dati Dataverse in una rete blockchain. Ora è possibile misurare le attività di integrazione in ore e minuti anziché in giorni e settimane.
Oltre a fornire i mezzi per creare dati o importarli da altri sistemi, Dataverse supporta anche le tabelle virtuali. Le tabelle virtuali eseguono il mapping dei dati in un'origine dati esterna in modo che sembrino esistere in Dataverse. Dataverse può quindi eseguire operazioni in tempo reale sui dati nell'origine dati esterna.
Possibilità di usare qualsiasi tipo di app
Quando un'organizzazione vuole creare una nuova app, può aumentare ulteriormente la produttività utilizzando Dataverse con Power Apps. Power Apps è in grado di comprendere i metadati avanzati che sono inclusi in Dataverse. Li utilizza in più modi per aiutare a creare rapidamente app accattivanti, più sicure e scalabili e renderle disponibili su desktop, Web, dispositivi mobili e Microsoft Teams.
Le organizzazioni che utilizzano Power Apps possono sviluppare rapidamente app per dispositivi mobili per iOS e Android. È anche possibile sfruttare la funzionalità offline di Dataverse per dispositivi mobili, che consente alle app di raccogliere, eseguire query e interagire con i dati quando si è offline.
Alcune organizzazioni potrebbero voler integrare i dati di Dataverse nelle app esistenti o scrivere nuove app utilizzando codice personalizzato. Per queste organizzazioni, Dataverse offre una potente API basata su REST, un SDK per sviluppatori e un elenco crescente di esempi di scenari comuni.
Inoltre, è possibile utilizzare Dataverse in app basate su bot che offrono dialoghi intuitivi e interattivi con dipendenti, partner e clienti. Che i bot siano incorporati in Power Apps o che utilizzino codice personalizzato, è possibile crearli utilizzando Microsoft Copilot Studio e i dati in Dataverse.
Lo scopo di avere Dataverse in grado di lavorare con qualsiasi app comporta che debba funzionare anche con gli strumenti utilizzati dai knowledge worker e dagli sviluppatori professionisti. Per contribuire ad aumentare la produttività, Dataverse è integrato in strumenti quali Excel, Outlook, le app di engagement dei clienti Dynamics 365, Power BI Desktop, Power Query, Microsoft Azure Data Factory e Microsoft SQL Server Management Studio.
Analisi e report
Le aziende possono utilizzare Dataverse per ottenere informazioni dettagliate e decidere le azioni dell'azienda utilizzando analisi e report. Dataverse include anche vari modi per fornire dati e informazioni dettagliate ai principali decisori.
Con Dataverse, è possibile creare grafici semplici e report impaginati. È inoltre possibile utilizzare i dati in Dataverse con Power BI per creare report e dashboard completi e interattivi.
Le organizzazioni che vogliono utilizzare l'intelligenza artificiale per analizzare i propri dati possono utilizzare AI Builder in modo che tutti i membri dell'organizzazione possano aggiungere funzionalità di intelligenza artificiale ai flussi dei processi di business che creano e utilizzano. AI Builder è un componente di Microsoft Power Platform e include sei modelli di intelligenza artificiale predefiniti che le organizzazioni possono usare in Power Automate e Power Apps per valutare i dati all'interno di Dataverse.
Per supportare l'analisi avanzata e l'apprendimento automatico, Dataverse include un data lake gestito. Le aziende possono utilizzare i dati nel data lake per eseguire i report di Power BI, l'apprendimento automatico, il data warehousing e altre elaborazioni di dati a valle.
Un vantaggio derivante dall'avere i dati in Microsoft Azure Data Lake Storage è che le organizzazioni possono usufruire di Microsoft Azure Synapse Analytics. Questo servizio può aumentare la produttività riunendo data warehousing aziendale, esplorazione dei dati, orchestrazione dei dati senza codice, motori Apache Spark e SQL profondamente integrati, nonché intelligenza artificiale e business intelligence integrate.
Sicurezza
Dataverse usa Microsoft Entra ID e i meccanismi di gestione degli accessi per garantire che solo gli utenti autorizzati possano accedere all'ambiente, ai dati e ai report.
Dataverse utilizza la sicurezza basata sui ruoli per raggruppare una raccolta di privilegi. È possibile associare questi ruoli di sicurezza direttamente agli utenti oppure ai team e alle Business Unit di Dataverse.
In Dataverse, si possono condividere le singole righe una a una con un altro utente. Poiché il controllo dell'accesso a livello di riga non è adatto ad alcuni scenari aziendali, Dataverse dispone di una funzionalità di sicurezza a livello di colonna per consentire un controllo più granulare della sicurezza a livello di colonna.
Dataverse include anche due modelli di sicurezza che è possibile utilizzare per le gerarchie: la gerarchia dei responsabili e la gerarchia delle posizioni. Con la gerarchia dei responsabili, un responsabile deve trovarsi all'interno della stessa Business Unit di un subalterno o in una Business Unit padre della Business Unit del subalterno per avere accesso ai dati del subalterno. La gerarchia delle posizioni consente l'accesso ai dati tra Business Unit.
Poiché è basato su Azure, Dataverse sfrutta le potenti tecnologie di sicurezza della piattaforma Azure. La crittografia dei dati, inattivi e in transito, aiuta a preservare la riservatezza.
Logica e convalida
Le tabelle in Dataverse possono sfruttare la logica e la convalida lato server avanzate per garantire la qualità dei dati e ridurre il codice ripetitivo in ogni app che crea e usa i dati in una tabella.
Le regole di business convalidano i dati di più colonne e tabelle e generano messaggi di avviso e di errore, indipendentemente dall'app usata per creare i dati. Per altre informazioni, consultare Creare una regola di business per una tabella.
I flussi dei processi di business guidano gli utenti per garantire che immettano i dati in modo coerente e seguano ogni volta la stessa procedura. I flussi dei processi di business sono attualmente supportati solo per le app basate su modello. Per ulteriori informazioni, vedere Panoramica dei processi di business.
I flussi di lavoro permettono di automatizzare i processi di business senza l'interazione dell'utente. Per altre informazioni, consultare Flussi di lavoro in tempo reale in Microsoft Dataverse.
La logica di business con codice supporta scenari di sviluppo avanzati per estendere l'applicazione direttamente tramite codice. Per altre informazioni, consultare Applicare la logica di business tramite codice.
Sicurezza
Dataverse è caratterizzato da un modello di sicurezza avanzato che consente di proteggere l'integrità dei dati e la privacy degli utenti, promuovendo al contempo un accesso ai dati e una collaborazione efficienti. È possibile combinare Business Unit, sicurezza basata sui ruoli, sicurezza basata su riga e sicurezza basata su colonna per definire l'accesso complessivo alle informazioni di cui gli utenti possono disporre in un ambiente Microsoft Power Platform. Per altre informazioni, vedere Sicurezza in Microsoft Dataverse nella Guida dell'amministratore di Microsoft Power Platform.
Funzionalità di sviluppo
In aggiunta alle funzionalità disponibili tramite il portale Power Apps, Dataverse include funzionalità che consentono agli sviluppatori di accedere a livello di programmatico a metadati e dati per creare tabelle e logica di business, oltre a interagire con i dati. Per altre informazioni, consultare laGuida per gli sviluppatori di Microsoft Dataverse.
Per altre informazioni, consultare Introduzione all'uso di Dataverse.