Edit

Share via


Microsoft Dataverse reference architectures and solution ideas

Microsoft Dataverse is a software as a service (SaaS) data platform that's easy to use and easy to manage. Dataverse works with any type of data and any type of app. As the data foundation of Power Platform, Dataverse requires no or little coding, so everyone from knowledge workers to professional developers can work with it. Because it's built on Microsoft Azure, Dataverse is globally available, scalable, compliant, and secure.

Understanding reference architectures and exploring solution ideas can help you unlock new opportunities for automation, optimization, and innovation in your organization. In this article, we look at:

  • Key concepts: Learn about key architecture concepts that help you build robust, efficient, and maintainable solutions with Dataverse.

  • Reference architectures: Explore foundational reference architectures that support building well-architected solutions with Dataverse, including best practices for scalability, security, and performance.

  • Solution ideas: Discover a range of solution ideas that demonstrate the versatility and power of Dataverse.

Key concepts

Title Description
Dataverse auditing Learn how auditing data and business events in Dataverse can help you ensure compliance and security.
Distributed tracing across multiple services in Power Platform Learn how to achieve comprehensive observability across services like Power Platform, Azure, and Dynamics 365.
Best practices and guidance when using Microsoft Dataverse Dataverse provides an extensible framework that allows building highly customized and tailored experiences. When you're customizing, extending, or integrating with Dataverse, be aware of the established guidance and best practices.
Apply business logic using code When a declarative process doesn't meet a requirement, you can write plug-ins and workflow extensions to apply business logic.
Work with data using code in Microsoft Dataverse Learn about the various methods to access Dataverse data using code, including the Dataverse SDK for .NET or Web API, Dataverse search, and the Dataverse Tabular Data Stream (TDS) endpoint for SQL queries.

Reference architectures

Title Description
Streamline document processing with AI Builder Streamline document processing and automate data extraction from various documents such as forms, invoices, and purchase orders.
Perform predictive data analysis using Dataverse, Fabric, and Azure AI services Learn best practices for data ingestion, model training, and visualization that help you build robust predictive models and gain actionable insights.
Integrate legacy data with Power Automate and SharePoint Streamline the process of integrating legacy data with modern platforms.
Use Dataverse background operations Use custom APIs to define custom messages and implement business logic through plug-ins, allowing for background processing that eliminates the need for a persistent connection during execution.
Integrate Microsoft Fabric Lakehouse data using Dataverse virtual tables Gather data from multiple internal systems into a Microsoft Fabric Lakehouse, and consume the data in Power Platform apps and automations using Dataverse virtual tables.
Use Dataverse as a data source for canvas apps Learn how creating a Power Apps canvas app that uses Dataverse as a data source helps build a more custom user experience.
Use an autonomous agent in Copilot Studio for document processing Learn how to build an autonomous agent in Copilot Studio for document processing.

Solution ideas

Title Description
Healthcare Patient Support Agent Streamline patient interactions and reduce administrative burdens for healthcare providers.
Property rental portal with AI-driven search and payment processing Build a comprehensive rental portal that uses AI-driven search capabilities and seamless payment processing.
Revolutionize vehicle inspections with EVVIE Inspect vehicles and assess damage using generative AI and Power Platform.
Custom contact center solution with Copilot Studio agent Enhance customer service efficiency through integrated platforms and technologies.
Travel concierge using generative AI with Copilot Studio Employ an AI-driven solution to enhance customer interactions and streamline information access.
Ticket management system with Copilot Studio agents Improve ticket refund and management processes by deploying both a user-based and autonomous agent to integrate with legacy systems.