新月智能LOGO
APP开发与微信

APP开发与微信

PowerApps


PowerApps 是用于构建和使用跨 Web 和移动连接到你的数据和工作的自定义企业应用的服务,而无需自定义软件开发的时间和费用。

 

APP%e5%bc%80%e5%8f%91%e4%b8%8e%e5%be%ae%e4%bf%a11.jpg

 

使用已有数据在本地或云中快速生成应用


APP%e5%bc%80%e5%8f%91%e4%b8%8e%e5%be%ae%e4%bf%a1.jpg

若要获取连接器的完整列表,请参阅所有的连接器。 

 

快速入门

从预构建模板获得启发,或从头开始。你已经万事俱备,随时可以开始构建真正实用的业务型应用。


对数据执行更多操作

连接到已在使用的服务(如 Excel、SharePoint、Dynamics 365 等)以自动生成应用,或使用 Common Data Service 捕获新数据。


 使专长成为应用

了解业务问题? 现在即可生成解决方案。在可视化设计器中工作,自定义具有完整功能的应用 - 不必编写代码。


 高级内置数据服务

Common Data Service 是内置于 PowerApps 的安全业务数据平台。它附带上千种已定义的标准业务实体,也就是说,现在你的所有应用都可共享“客户”、“产品”和“领导”等的相同定义。此服务还包括 Microsoft Flow 中的工作流自动化。


 将应用即时发布到 Web 或移动设备

完成后,让人们使用你的应用。将其发布到你的组织中,不需要应用商店。Web 和移动。笔记本电脑、平板电脑和手机。Android、iOS 和 Windows。


 

将 Microsoft Flow 的自动化和 Power BI 的分析功能融为一体


驱动自己的数字化转型


零代码生态系统,无限的应用可能性


现在,您可以授权您的团队通过轻松定制现有软件来满足您的需求来驱动结果。只有微软提供全面的功能来扩展你从Office 365到Dynamics 365和数以百计的应用程序和服务。

 

创新变得更容易


用Power BI从数据中提取丰富的洞察和分析,与PowerApps建立复杂的业务应用程序,用Microsoft Flow创建工作流自动化,同时将所有需要的数据汇集到Common Data Service中。 

 

APP%e5%bc%80%e5%8f%91%e4%b8%8e%e5%be%ae%e4%bf%a12.jpg

    

 

Power BI Embedded


Power BI Embedded 是一项 Azure 服务 ,使 ISV 能够在其自己的应用程序中融入 Power BI 数据体验。 开发人员已经构建了应用程序,并且这些应用程序具有其自己的用户和不同的功能集。 这些应用也可能碰巧具有内置的数据元素(如图表和报表),这些元素现在可以由 Power BI Embedded 提供支持。 不需要 Power BI 帐户便可使用这些应用。 可继续像以前那样登录这些应用程序,查看并与 Power BI 报表体验进行交互,而无需任何额外的授权。

 

通过 Power BI Embedded,可以将 Power BI 报表集成到 web 或移动应用程序。

APP%e5%bc%80%e5%8f%91%e4%b8%8e%e5%be%ae%e4%bf%a14.jpg

Power BI Embedded 概念模型

与 Azure 中的任何其他服务一样,Power BI Embedded 的资源也是通过 Azure Resource Manager API 进行预配的。 在此示例中,预配的资源是一个 Power BI 工作区集合

工作区集合

工作区集合是一个顶级 Azure 资源容器,包含 0 个或多个工作区。  工作区 集合 具有所有标准 Azure 属性和下列内容:

访问密钥 - 安全地调用 Power BI API 时使用的密钥(后面的部分中进行了介绍)。

用户 - 具有管理员权限的 Azure Active Directory (AAD) 用户,通过 Azure 门户或 Azure Resource Manager API 管理 Power BI 工作区集合。

区域 - 在预配工作区集合的过程中,可以选择要在其中预配的区域。 有关详细信息,请参阅 Azure 区域


工作区

工作区是一个包含 Power BI 内容的容器,该内容可以包括数据集和报表。 工作区在首次创建后为空。 你将使用 Power BI Desktop 创作内容,然后使用 Power BI Import API 以编程方式将 PBIX 部署到工作区中。 还可以通过编程方式创建数据集,然后在你的应用程序内而非使用 Power BI Desktop 创建报表。


使用工作区集合和工作区

工作区集合工作区是内容容器,它们按最适合所生成应用程序设计的方式进行使用和组织。 它们提供了许多不同的方式供用户在其中排列内容。 可以选择将所有内容都放在一个工作区中并在稍后使用应用令牌进一步细分客户之间的内容。 还可以选择将所有客户放在单独的工作区中,使他们分开一些。 另外,也可以选择按区域而不是按客户来组织用户。 这种设计十分灵活,可以选择最佳的方式来组织内容。


缓存的数据集

可以使用缓存的数据集。  但是,将缓存的数据加载到 Power BI Embedded中后,将无法刷新该数据。 缓存的数据集意味着你已将数据导入到 Power BI Desktop 中而非使用 DirectQuery。


使用应用令牌进行身份验证和授权

Power BI Embedded 委托应用程序来执行所有必要的用户身份验证和授权。 没有明确要求最终用户必须是 Azure Active directory (Azure AD) 的客户。  相反,应用程序通过使用应用程序身份验证令牌(应用令牌)Power BI Embedded 表明自己获得了呈现 Power BI 报表的授权。  当应用想要呈现报表时,可以根据需要创建这些 应用令牌

应用程序身份验证令牌(应用令牌)用于向 Power BI Embedded 表明身份。有三种类型的 应用令牌

  1. 预配令牌 - 在工作区集合中预配新的工作区时使用

  2. 开发令牌 - 直接调用 Power BI REST API 时使用

  3. 嵌入令牌 - 进行调用以在嵌入式 iframe 中呈现报表时使用

这些令牌适用于与 Power BI Embedded进行交互的各个阶段。  这些令牌经过专门设计,以便可以将应用中的权限委托给 Power BI。


在应用程序内创建或编辑报表

现在,你可以直接在应用程序中编辑现有报表或创建新报表,而非必须使用 Power BI Desktop。 这要求数据集存在于你的工作区中。