Skip to main content

Notifications

Community site session details

Community site session details

Session Id : RC2FUFD9Dcezt8teN83G/U
Power Apps - Microsoft Dataverse
Unanswered

What are the considerations for meta data driven architecture?

Like (0) ShareShare
ReportReport
Posted on 26 Jun 2020 05:04:44 by 6

I understand the general idea of the power platforms meta data.  

 

How do you take the meta data into account when creating applications?  Can you point me to some examples?  Are there any links for understanding the implications of a meta driven architecture?

  • v-xida-msft Profile Picture
    on 29 Jun 2020 at 02:32:44
    Re: What are the considerations for meta data driven architecture?

    Hi @nilanjenator ,

    If you have opened another thread to describe your issue. Please consider go ahead to click "Accept as Solution" to close this thread. Then we could help you in your new thread.

     

    Best regards,

  • nilanjan Profile Picture
    6 on 27 Jun 2020 at 12:03:24
    Re: What are the considerations for meta data driven architecture?

    @jlindstrom @v-xida-msft I posted another question to explain more what I am looking for: https://powerusers.microsoft.com/t5/Common-Data-Service-for-Apps/How-do-you-handle-navigational-properties-and-optionsets-during/m-p/609100#M5993

  • Joel CustomerEffective Profile Picture
    3,224 on 26 Jun 2020 at 08:56:08
    Re: What are the considerations for meta data driven architecture?

    The way you take metadata into account is using solutions so the metadata and customization built can be moved via xml file. Also tools like the xrm toolbox let you have increased control over metadata for things like user settings that impact your users’ experience

     

    note with canvas apps you can connect to any number of data sources, some of which are more metadata driven than others

  • Joel CustomerEffective Profile Picture
    3,224 on 26 Jun 2020 at 08:53:04
    Re: What are the considerations for meta data driven architecture?

    The reason that power platform and common data service are metadata driven is because you are dealing with entities that are abstracts of the underlying tables and you have metadata driving the configuration. 

    “

    The web application or different clients people use to interact with the data in your environment depend on the entity metadata and adapt as the entity metadata changes. But these clients also depend on other data to control what visual elements to display, any custom logic to apply, and how to apply security. This system data is also stored within entities but the entities themselves are not available for customization.”

    https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/create-edit-metadata#metadata-used-with-customization

     

     

  • v-xida-msft Profile Picture
    on 26 Jun 2020 at 08:20:28
    Re: What are the considerations for meta data driven architecture?

    Hi @nilanjenator ,

    Do you want to create a Model-Driven app in your PowerApps?

     

    Actually, the Model-Driven App in PowerApps is migrated from Dynamics 365 CRM Form App, and it use the Common Data Service Entities as the only data source. Model-driven design uses a metadata-driven architecture so that designers can customize the application without writing code. Metadata means “data about data” and it defines the structure of the data stored in the system.

     

    The Model-Driven design is provided a UI experience to design a app without writing any code. So you just need to focus yourself on creating CDS Entity to store the data, and create some Forms, Views, Dashboards, ... related to this Entity, which would be used in your Model-Driven app later.

     

    More details about Model-Driven app and Standard alone canvas app, please check the following video:

    https://www.youtube.com/watch?v=WMlO8ngbcos

    https://www.youtube.com/watch?v=3yN0-qBL8nA

     

    More details about Model-Driven sample app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/overview-model-driven-samples

     

    Components in Model-Driven app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/model-driven-app-components

     

    Best regards,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,679 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,015 Most Valuable Professional

Leaderboard

Featured topics