微软 PL400-1: Introduction to model-driven application in Power Apps

Introduction to Microsoft Dataverse(什么是微软Dataverse)

Whether you are building a canvas app or a model-driven app, Dataverse is the ideal data source because it is the foundational data source of Microsoft Power Platform. As a result, you will experience the most functionality, the deepest integrations, the most features, and the best ease-of-use of any available data sources. From simple web-based data design to robust, role-based security, Microsoft Dataverse is a straightforward platform that you can use to begin designing your data structures and helping to keep them safe. Then, with your data in place, you have rich integration capabilities from Power Apps and the rest of Microsoft Power Platform. Additionally, by applying business rules, you can trust that your business integrity will be maintained no matter what tool you use to interact with the data.

不管你是创建 canvas app 还是 model-driven app,Dataverse 都是理想的数据源选择,因为它是微软 Power Platform 的基础数据源。试一下,你将体验到最多功能、深入集成、最多特性和最易上手的可用数据源。从基于 Web 的数据设计到强大的角色安全性,微软 Dataverse 是你可以直接设计数据结构并无需担心安全性的平台。数据到位后,你可以从 Power Apps 和微软 Power Platform 的其他模块获取多种集成工具。并且在应用的业务规则下,不管你用了什么工具,你的业务完整性都不会有问题。

Another benefit of using Dataverse is that all of your data is stored in tables. A table is a set of records that is used to store data, similar to how a table stores data within a database. Dataverse includes a base set of standard tables that cover typical scenarios, but you can also create custom tables that are specific to your organization. Standard and custom tables within Dataverse help provide a secure and cloud-based storage option for your data. Tables allow you to create a business-focused definition of your organization's data for use within apps.

使用 Dataverse 的另一个好处是你的所有数据都存在 table 中。table 是用来存储数据的一组记录(records),和数据库中的 table 形式差不多。Dataverse 包括一组涵盖典型场景的基本标准表,不过你也可以自定义。Dataverse 中的标准和自定义表有助于为你的数据提供基于云的安全存储选项。Tables 允许你创建以业务为中心的组织数据定义,以便在应用程序中使用。

Some benefits of using Dataverse and its tables include:
使用 Dataverse 和它的 Tables 有以下好处:

  • Simple to manage - Both the metadata and data are stored in the cloud so that you're confident about the details of how they're stored.

  • 管理简单 - 元数据和数据都存在云上,你无需操心存储细节。

  • Helps secure your data - Data is stored so that users can see it only if you grant them access. Role-based security allows you to control access to tables for different users within your organization.

  • 数据安全 - 保存的数据只有被你授权的用户才能访问,基于角色建立访问权限,你可以完全控制团队成员的访问权限

  • Access your Dynamics 365 data - If you use Dynamics 365, data from your Dynamics 365 application is also stored within Dataverse, allowing you to quickly build apps that use your Dynamics 365 data and extend your apps by using Power Apps.

  • 访问你的 Dynamics 365 数据 - 如果你用了 Dynamics 365, 它的数据也保存在 Dataverse,你就可以快速构建基于 Dynamics 365 数据的 Power Apps 应用。

  • Rich metadata - Data types and relationships are used directly within Power Apps.

  • 丰富的元数据 - 数据类型和关系之间在 Power Apps 中就可以使用.

  • Logic and validation - Define calculated columns, business rules, workflows, and business process flows to ensure data quality and drive business processes.

  • 逻辑和验证 - 定义计算列、业务规则、工作流和业务流程,以确保数据质量并推动业务流程。

  • Productivity tools - Tables are available within the add-ins for Microsoft Excel to increase productivity and ensure data accessibility.

  • 高效的工具集 - Microsoft Excel 插件中也提供了表格,以提高生产力并确保数据可访问性。

Now that you have a better understanding of how Dataverse works and are aware of some of the benefits, you can now explore how these benefits can be applied in a model-driven app.

现在你对 Dataverse 的工作原理有了更好的了解并了解了其中的一些好处,你现在可以探索如何在模型驱动的应用程序中应用这些好处。

Introduction to model-driven apps(model-driven apps 简介)

Unlike canvas apps, where you build out an app screen-by-screen by adding logic and code as you go, model-driven apps can be created with a few simple steps. Model-driven apps use a component-focused approach to develop the app. When developing canvas apps, you have complete control over the appearance and behavior of your app, whereas with model-driven apps, the layout is mainly based on the components that you add to the app.

不同 canvas apps 根据添加逻辑和代码逐屏构建应用,model-driven apps 的创建主要依靠组件。当你开发 canvas apps 时,你几乎可以完全自定义程序的样子,但是 model-driven 不行,它的布局主要依靠你添加的组件。

With model-driven apps, a number of different components and component properties are available for you to add and modify when designing an app.

使用 model-driven apps 构建应用时,有一些不同的组件可供你选择或修改。

Model-driven app design provides the following benefits:

Model-driven app 设计提供以下好处:

  • Rich component-focused, no-code design environments

  • 丰富的以组件为中心的无代码设计环境

  • An ability to create complex responsive apps with a similar UI across a variety of devices from desktop to mobile

  • 能够在从桌面到移动的各种设备上创建具有相似 UI 的复杂响应式应用程序

  • Robust design capability

  • 强大的设计能力

  • Apps can be distributed as a solution

  • 应用程序可以作为解决方案分发

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,126评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,254评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,445评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,185评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,178评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,970评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,276评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,927评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,400评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,883评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,997评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,646评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,213评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,204评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,423评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,423评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,722评论 2 345

推荐阅读更多精彩内容