首页 > 其他分享 >Azure Data Factory(六)数据集类型为Dataverse的Link测试

Azure Data Factory(六)数据集类型为Dataverse的Link测试

时间:2023-08-25 23:11:17浏览次数:35  
标签:Power Factory 点击 Link Dataverse Azure Data

一,引言

  之前有讲过 Azure Data Factory 的 Copy Data 的操作,演示了将 Blob Storage1 的数据通过 Azure Data Factory 复制到 Blob Storage2 中,今天我们玩一个不一样的,Azure Dataverse -》 Azure Dataverse。开始今天的内容之前,我们先了解一下什么是 Azure Dataverse?

  Azure Dataverse 是微软 Azure 平台上的一项服务,旨在帮助开发人员和组织存储、管理和共享数据。它提供了一个安全、可扩展的云存储解决方案,用于存储结构化和非结构化数据,以支持各种应用程序和业务流程。Azure Dataverse 与其他 Azure 服务和工具(如 Power Apps、Power Automate 和 Power BI)紧密集成,使开发人员可以轻松构建和部署数据驱动的应用程序。

Azure Dataverse 提供了以下功能:

  1. 数据存储和管理:Azure Dataverse 提供了一个可扩展的云存储解决方案,用于存储和管理数据。开发人员可以使用数据表、列、关系和业务规则来定义数据结构。
  2. 数据安全性:Azure Dataverse 提供了一套全面的安全功能,包括数据加密、访问控制和审计日志,以确保您的数据安全。
  3. 数据集成:Azure Dataverse 可与其他 Azure 服务和工具(如 Power Apps、Power Automate 和 Power BI)集成,以支持数据驱动的应用程序和业务流程。
  4. 数据共享和协作:通过与 Microsoft Dataverse for Teams 集成,组织可以轻松地共享和协作数据,以提高生产力。
  5. 开发者工具:Azure Dataverse 提供了一组开发者工具,包括 RESTful API、SDK 和客户端库,以简化数据访问和应用程序开发过程。
  6. 可扩展性和性能:Azure Dataverse 提供了一个高度可扩展的架构,可以根据需要自动扩展以满足性能和容量要求。

--------------------我是分割线--------------------

1,Azure Data Factory(一)入门简介

2,Azure Data Factory(二)复制数据

3,Azure Data Factory(三)集成 Azure Devops 实现CI/CD

4,Azure Data Factory(四)集成 Logic App 的邮件通知提醒

5,Azure Data Factory(五)Blob Storage 密钥管理问题

 6,Azure Data Factory(六)数据集类型为Dataverse的Link测试

* 今天演示的内容是在企业账户上进行操作的,同时 PowerPlatform 平台需要 Office 365  企业订阅或者开发者订阅。大家可以先行注册 Office 开发者账号

参考链接:使用 Azure 数据工厂或 Azure Synapse Analytics 在 Dynamics 365 (Microsoft Dataverse) 或 Dynamics CRM 中复制和转换数据

二,正文

1,创建 Dataverse 环境

登录 PowerPlatform Admin 管理平台创建环境,选择左侧菜单 “环境”,点击 “+ 新” 创建新的环境

输入相关参数

名称:“dev”

地区默认:“美国”

类型:“开发人员”

类型主要分为:1:试用(基于订阅),2:开发人员,3:生产,4:试用,5:沙盒

对于生产和沙盒环境,租户必须有至少 1 GB 的可用数据库存储容量。

对于试用(基于订阅)环境,每个基于产品/服务的试用(也称为“管理员试用”)订阅授予租户三个基于订阅的试用环境。 只有租户级管理员能够预配试用(基于订阅)环境。

对于试用(标准)环境,用户需要为试用环境提供每用户权利的许可证(请参阅上表)。 这也适用于租户级别的管理员。

点击 ”下一步“,后保存即可

这个时候,我们就可以看到名叫 ”dev“ 的环境在列表中。

2,为 PowerPlatform 环境添加新的来宾用户,并赋予安全角色

选择 “管理员中心”=》"Azure Active Directory" ,跳转到 Azure AD 管理中心邀请新用户

选择菜单栏 “用户”=》“所有用户”,点击 “+ 新用户” 添加新用户 “zhangsan

回转到 PowerPldatform 环境管理界面,为 dev 环境添加新用户 “zhangsan”

搜索 “zhangsan”,并点击 “添加”

并赋予 “zhangsan” 为系统管理员的安全角色

 

 

3,Power App 中创建表

导航到  Power Apps 管理 界面,当前账号所在的就是刚刚创建好的 dev 环境

选择左侧菜单的 ”解决方案“,点击 ”+ 新建解决方案“ 创建我们自定义的解决方案

显示名称:”Power App Demo“

发布者选择默认

点击 ”创建“,确定添加新的解决方案

接下来在 ”Power App Demo“ 解决方案下新建 “Student“ 表

显示名称:”Student“,转到 ”主列“ 页 

显示名称改为:”id“,后点击 ”保存“

为 Student 添加多个列

 新增以下列,并手动添加一条数据

4,创建 Data Factory 的 DataSet

Azure Portal  点击 ”+ Create a Reouce“,搜素 ”Data Factory“

输入以下参数

Resource:”Web_Test_DF_RG“

Name:”cnbate-adf“

Region:”East Asia“

点击 ”Review + create“ 创建预先校验

验证通过后,点击 ”Create“ 进行创建操作,并跳转到该资源

点击箭头所指的 ”Launch studio“,启动工作室

接下来就是新建数据集了,选择 ”Author“ =》Datasets,点击 ”new dataset“

搜素 ”dataverse“,选中它,点击 ”continue“

设置相关属性

Name:”FromDataverseEntity“

Link service :选择 ”+ New“

输入以下参数:

Name:”FromDataverseLinkService“

Connect via integration runtime 选择:“”

Deployment type 选择:"Online"

Service Uri :"xxxxxx"(PowerPlatform 平台创建 dev 环境的URL )

Authentication type:"Office365"

User name:“[email protected]”(此用户和当前登录的管理员在同一个 Azure AD 租户下)

Password:“xxxxxxxx”

并点击 “Test Connection” 进行测试链接,完成后,点击 “Create” 进行创建

刷新后,Entity name 选择 ”Student“,并点击 ”Preview data“

下图为查询到的 ”Student“ 的数据

Bingo!!*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。

标签:Power,Factory,点击,Link,Dataverse,Azure,Data
From: https://www.cnblogs.com/AllenMaster/p/17657514.html

相关文章

  • Pandas 使用教程 Series、DataFrame
    目录Series(一维数据)指定索引值使用key/value对象,创建对象设置Series名称参数DataFrame(二维数据)使用字典(key/value)创建loc属性返回指定行的数据Pandas一个强大的分析结构化数据的工具集,基础是Numpy(提供高性能的矩阵运算)Pandas可以从各种文件格式比如CSV、JSON、SQL、M......
  • Mongodb数据库基于spring-boot-starter-data-mongodb的查询工具
    /***字段注解*/public@interfaceBuilderField{/***对应的数据库字段名称*@return*/Stringname();}importlombok.SneakyThrows;importjava.io.Serializable;importjava.lang.invoke.SerializedLambda;importjava.lang.reflec......
  • springboot结合baomidou dynamic-datasource组件实现多数据源
    当系统数据量过大,系统性能问题逐渐浮出水面。使用主从模式,不失是一个较好的选择。即业务在主库执行,不影响业务的查询考虑走从库。这时,程序需要动态多数据源配置。......
  • 华为数通方向HCIP-DataCom H12-821题库(单选题:261-280)
    第261题以下关于IPv6过渡技术的描述,正确的是哪些项?A、转换技术的原理是将IPv6的头部改写成IPv4的头部,或者将IPv4的头部改写成IPv6的头部B、使用隧道技术,能够将IPv4封装在IPv6隧道中实现互通,但是隧道的端点需要支持双栈技术C、转换技术适用于纯IPv4网络与纯IPv6网络之间的通信,方......
  • 抽取数据出现ODBC data source<IP>error message for operation <SQLGetData>: <[Micr
    一、问题描述抽取数据时出现ODBCdatasource<IP>errormessageforoperation<SQLGetData>:<[Microsoft][SQLServerNativeClient10.0]InvalidDescriptorIndex>,发现查询源数据库是正常的,查询网上说是要按数据库表字段的顺序抽取数据,仔细对比之后发现原来的表和现在的表字......
  • 【pandas小技巧】--DataFrame的显示样式
    上一篇介绍了DataFrame的显示参数,主要是对DataFrame中值进行调整。本篇介绍DataFrame的显示样式的调整,显示样式主要是对表格本身的调整,比如颜色,通过颜色可以突出显示重要的值,观察数据时可以更加高效的获取主要信息。下面介绍一些针对单个数据和批量数据的样式调整方式,让DataFram......
  • 什么是 NVD(National Vulnerability Database)
    当谈到网络安全和漏洞管理时,"NVD",或者全称"NationalVulnerabilityDatabase",是一个不可或缺的概念。NVD是一个由美国国家标准与技术研究院(NIST)维护的综合性漏洞数据库,旨在收集、共享和分发关于计算机软件和硬件中存在的安全漏洞的信息。NVD的存在对于保护信息技术基础设施、提高......
  • The database operation was expected to affect 1 row(s), but actually affected 0
    Thedatabaseoperationwasexpectedtoaffect1row(s),butactuallyaffected0row(s);解决乐观并发1.乐观并发EFCore实现乐观并发,假定并发冲突相对较少。与悲观方法(即先锁定数据,然后才继续修改数据)不同,乐观并发不需要锁定,而是安排数据修改在保存时失败(如果数据自......
  • Spring Data JPA查询报错java.lang.StackOverflowError hibernate SpringBoot
    toString()造成死循环,重写toString()方法现象测试JPA的多对多查询时,有一个User对象,该User有多个Role,然后报错User@Data@Entity@Table(name="user")publicclassUser{@Id//主键自动增长@GeneratedValue(strategy=GenerationType.IDENTITY)@Co......
  • pd.read_csv pandas.errors.ParserError: Error tokenizing data. C error: Expected
    df1=pd.read_csv(path1,encoding="utf-8",chunksize=50000,error_bad_lines=False)尽管提示:Warning(fromwarningsmodule):File"D:\Python37\lib\idlelib\run.py",line550exec(code,self.locals)FutureWarning:Theerror_bad_linesargu......