Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >「Azure」数据分析师有理由爱Azure之三-对照Sqlserver学Azure

「Azure」数据分析师有理由爱Azure之三-对照Sqlserver学Azure

作者头像
Excel催化剂
发布于 2021-08-19 09:30:31
发布于 2021-08-19 09:30:31
1.4K0
举报
文章被收录于专栏:Excel催化剂Excel催化剂

正如前系列《有理由爱Sqlserver》所介绍过的,数据分析师可以充分利用Sqlserver的能力让自己的的数据处理、清洗、整合、分发如虎添翼。 在Azure上目前笔者给大家找到的最大的应用场景是将Sqlserver的能力转移到Azure上来,可以轻松享受合规正版、最新版、无需IT支持部署的、外网可访问的云上Sqlserver。 所以此篇有必要带大家对照着Sqlserver的功能,在Azure上分别对应是什么功能模块,给大家一个总览的概念。因个人水平有限,难免有错漏,欢迎指正。

数据分析师关注的Azure SQL部分

Sqlserver的内容非常广大,笔者也不是这方面的专家,所以整个系列的文章必须是在一个狭隘的小范围内讨论。

正如《有理由爱Sqlserver》系列里所提到的,对于Sqlserver,数据分析师关注的点主要集中在数据的导入导出、数据查询、略懂一些权限管理、自动化操作,商业智能BI模块等。此处也带大家对比这些功能,在Azure上找到相关的服务匹配。

Azure的数据库引擎部分

区别于商业智能模块(SSAS、SSIS、SSRS),大部分的应用都在数据库引擎上,即日常的数据导入、导出都会在此实现。

SSMS登录Azure数据库引擎

对应于Azure上的订阅服务是SQL Server(逻辑服务器),如下图中的红框部分,当然黄框也是可以,数据仓库和数据库是一样的,只是性能不一样,收费不一样,对于我们部门级别的数据,SQL Server(逻辑服务器)就足够了,性价比高。

Azure的订阅服务项

Azure的数据库导入导出功能

Azure数据库上,几乎和本地的Sqlserver的T-SQL支持一致,所以在Sqlserver上该有的SQL查询,在Azure上都是正常使用的,除了级个别的OpenQuery、OpenRowset这些行集函数的支持方式有点不同(云数据库没法识别到本地的文件,所以不能像本地Sqlserver那样轻松地访问本地文件)。

导入导出向导也是正常可用的,相应地数据库的服务器名称和身份验证需要更改下。

导入导出向导

Azure的数据库CLR扩展功能

因Azure数据库有不同的等级类型,笔者说的高性价比是单一数据库和弹性池的方式,非常遗憾的是,这种方式是不支持在《有理由爱Sqlserver》中提及的CLR方式扩展Sqlserver的现有功能如正则函数和字符串聚合函数这样刚需功能。

在【托管实例】这种类型里是支持CLR扩展的。

单一数据库不支持CLR扩展

Azure上的数据ETL工具-数据工厂

在Sqlserver本地版上,若需要更复杂的数据ETL工作,可以使用SSIS来完成,在标准版及以上都有提供,但在Azure上,它就变成一种全新的方式,当然也是更进化的方式,处理的数据类型更多,特别是非结构化的数据,可以和Azure的机器学习、认识服务等一起来工作,这一块笔者也还在摸索当中,当下没什么可分享的。

Azure版ETL:数据工厂Data Factory

IT级别的产品就是这样,不断更新换代,SSIS也只能代表过去的数据时代,未来是数据工厂级别的数据ETL,活到老学到老。

Data Factory面向更高级的ETL

Azure上的分析服务

对标Sqlserver的SSAS分析服务,在Azure上是Azure Analysis Service,这是笔者最喜爱的服务,可以让PowerBI的分析模型上云,能够更好地进行数据分发(Excel+PowerBI Desktop免费使用),并且在开发阶段也是更为友好,相对PowerBI Desktop的开发更好用,后续在PowerBI系列的推文上会更多介绍。

Azure Analysis Service入口

Azure上的自动化作业

在Sqlserver上,可以使用【代理】完成很多自动化的调度作业,例如每天凌晨去抽取新数据,这样的任务,在Azure上,同样又被分割到其他服务去完成,也类似Data Factory那样是一种新的存在方式,其服务名为:自动化帐户。

通过编写Runbook脚本来完成自动化的调度工作,笔者也在熟悉阶段,还没有什么产出可分享。

自动化帐户实现自动化Azure的作业调度

如果仍然可以在本地有Sqlserver可使用,Azure上的自动化仍然可以使用代理去完成,通过Sqlserver上的作业,亦可以访问Azure数据库对其进行调度,同样地Azure Analysis Service也可以写PowerShell脚本访问或用SSIS来调用相应的任务调度执行。

以上提及的许多新的技术,是指完全撇开本地Sqlserver来完成才需要独立去使用,因版权授权问题,像代理、SSIS这些服务,在Sqlserver Express免费版里是不提供的,所以从根本上合规使用的话,还是需要用这些新的方式。

结语

从Sqlserver过渡到Azure上使用,其实也是非常平滑的,特别是对数据分析师最刚需的数据导入导出,数据分享还有更高级别的使用PowerBI技术在分析服务构建多维数据模型,并在报表层做数据分享等实现上,和Sqlserver几乎是一样。

一样技术可以多种使用场景,无论是本地的简单数据存储还是到有需要考虑数据分发、共享等企业级的需求,都可以让自己的技术无缝对接到位。

Azure提供给数据分析用途上可接受的价格成本,非常值得数据分析师们的关注。欢迎继续关注后续的Azure的一些实操的推文分享。

笔者未来聚焦在数据领域的分享,不限于Excel,会分享更多Sqlserver、dotNET、Azure、PowerBI等话题,升级数据分析的能力,欢迎继续关注。

相关阅读

「Azure」数据分析师有理由爱Azure之一-Azure能带给我们什么?https://www.jianshu.com/p/cc131a8c551c

关于Excel催化剂

Excel催化剂先是一微信公众号的名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新的周期视本人的时间而定争取一周能够上线一个大功能模块。Excel催化剂插件承诺个人用户永久性免费使用!

Excel催化剂插件使用最新的布署技术,实现一次安装,日后所有更新自动更新完成,无需重复关注更新动态,手动下载安装包重新安装,只需一次安装即可随时保持最新版本!

Excel催化剂插件下载链接:https://pan.baidu.com/s/1Iz2_NZJ8v7C9eqhNjdnP3Q

取名催化剂,因Excel本身的强大,并非所有人能够立马享受到,大部分人还是在被Excel软件所虐的阶段,就是头脑里很清晰想达到的效果,而且高手们也已经实现出来,就是自己怎么弄都弄不出来,或者更糟的是还不知道Excel能够做什么而停留在不断地重复、机械、手工地在做着数据,耗费着无数的青春年华岁月。所以催生了是否可以作为一种媒介,让广大的Excel用户们可以瞬间点燃Excel的爆点,无需苦苦地挣扎地没日没夜的技巧学习、高级复杂函数的烧脑,最终走向了从入门到放弃的道路。

最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术、工具等。*Excel催化剂也将借力这些其他技术,让Excel能够发挥更强大的爆发!

关于Excel催化剂作者

姓名:李伟坚,从事数据分析工作多年(BI方向),一名同样在路上的学习者。 服务过行业:零售特别是鞋服类的零售行业,电商(淘宝、天猫、京东、唯品会)

技术路线从一名普通用户,通过Excel软件的学习,从此走向数据世界,非科班IT专业人士。 历经重重难关,终于在数据的道路上达到技术平原期,学习众多的知识不再太吃力,同时也形成了自己的一套数据解决方案(数据采集、数据加工清洗、数据多维建模、数据报表展示等)。

擅长技术领域:Excel等Office家族软件、VBA&VSTO的二次开发、Sqlserver数据库技术、Sqlserver的商业智能BI技术、Powerbi技术、云服务器布署技术等等。

2018年开始职业生涯作了重大调整,从原来的正职工作,转为自由职业者,暂无固定收入,暂对前面道路不太明朗,苦重新回到正职工作,对Excel催化剂的运营和开发必定受到很大的影响(正职工作时间内不可能维护也不可能随便把工作时间内的成果公布于外,工作外的时间也十分有限,因已而立之年,家庭责任重大)。

和广大拥护者一同期盼:Excel催化剂一直能运行下去,我所惠及的群体们能够给予支持(多留言鼓励下、转发下朋友圈推荐、小额打赏下和最重点的可以和所在公司及同行推荐推荐,让我的技术可以在贵司发挥价值,实现双赢(初步设想可以数据顾问的方式或一些小型项目开发的方式合作)。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel催化剂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
「Azure」数据分析师有理由爱Azure之八-填坑-使用本地网关让AzureAS访问本地数据
本篇模拟导入一份Excel表格数据,第1个坑将出现,使用导入数据源,选择excel表格后,出现这个吓人的界面,亲测貌似使用【模拟服务帐户】通过。
Excel催化剂
2021/08/19
8080
「Azure」数据分析师有理由爱Azure之八-填坑-使用本地网关让AzureAS访问本地数据
「Azure」数据分析师有理由爱Azure之六-浅谈Azure AS的企业级应用优势
从微软Sqlserver2012开始,使用了DAX建模技术的数据模型,当时将这样的能力开发给Excel使用,在Excel2010版中,以插件的方式,可以实现Sqlserver的SSAS引擎的建模功能,最终在Excel中落地的组件是PowerPivot。
Excel催化剂
2021/08/19
5920
「Azure」数据分析师有理由爱Azure之六-浅谈Azure AS的企业级应用优势
「Azure」数据分析师有理由爱Azure之十-使用PowerShell自动化AzureAS
前面推文中曾介绍过PowerShell的作用,并有提供了一个MicroSoft Learn的教程地址,现再次贴出:https://docs.microsoft.com/zh-cn/learn/modules/automate-azure-tasks-with-powershell/
Excel催化剂
2021/08/19
9290
「Azure」数据分析师有理由爱Azure之十-使用PowerShell自动化AzureAS
「Azure」数据分析师有理由爱Azure之五-Azure Analysis Services服务实操
在企业内推行数据化运营,较为可行的方式是启动企业BI项目,让零散的数据都进入到数据仓库中进行数据的清洗整合,最终数据仓库内的数据,按业务分析的需要进行语义转换,通过数据建模的技术将其重新构建成多维分析模型,输送给前端用户使用时,前端用户基本只需按自己的业务分析需求,进行简单的拖拉字段,即可完成自己所需的分析报表需求,并且仅查看到自身权限范围内的数据。
Excel催化剂
2021/08/19
1.5K0
「Azure」数据分析师有理由爱Azure之五-Azure Analysis Services服务实操
「Sqlserver」数据分析师有理由爱Sqlserver之七-最刚需的数据导入导出功能-导入篇
在数据消费端,就算是数据分析师的角色,对于正规的公司来说,都不会轻易地开发数据库的访问权限给到终端用户,绝大部分的场景只会是给予导出Excel、csv等文件格式的权限,并且通常来说,导出的记录数也是有限制的,导出量太大,应用程序负荷过重,是不允许的。
Excel催化剂
2021/08/19
2.9K0
「Azure」数据分析师有理由爱Azure之七-从零开始做一个完整的Azure AS项目部署
对于PowerBI爱好者群体,多数是玩Excel和PowerBIDesktop,没有上升到企业级BI的层次,对在企业级BI的SSAS上建模的工具比较陌生,这里简单给大家作一点点工具介绍。
Excel催化剂
2021/08/19
1K0
「Azure」数据分析师有理由爱Azure之七-从零开始做一个完整的Azure AS项目部署
「Sqlserver」数据分析师有理由爱Sqlserver之八-最刚需的数据导入导出功能-导出篇
和前一篇提及的,数据在各业务系统里的导出接口十分单一,大部分是一些Excel导出的功能。
Excel催化剂
2021/08/19
1.4K0
「Azure」数据分析师有理由爱Azure之九-填坑-PowerBI Pro连接Azure AS模型
直接使用PowerBI Pro帐号创建模型并发布到PowerBI Server上,这种方案的确很吸引人,低成本,低门槛。
Excel催化剂
2021/08/19
8270
「Azure」数据分析师有理由爱Azure之九-填坑-PowerBI Pro连接Azure AS模型
「Sqlserver」数据分析师有理由爱Sqlserver之三-最值得使有低投入高产出的Sqlserver功能
数据分析师有理由爱Sqlserver之一-好用的插件工具推荐 数据分析师有理由爱Sqlserver之二-像使用Excel一般地使用SqlServer
Excel催化剂
2021/08/19
3080
「Sqlserver」数据分析师有理由爱Sqlserver之四-七大数据库产品测评Sqlserver完美胜出
「Sqlserver」数据分析师有理由爱Sqlserver之一-好用的插件工具推荐 「Sqlserver」数据分析师有理由爱Sqlserver之二-像使用Excel一般地使用Sqlserver 「Sqlserver」数据分析师有理由爱Sqlserver之三-最值得使有低投入高产出的Sqlsever
Excel催化剂
2021/08/19
6610
​「Sqlserver」数据分析师有理由爱Sqlserver之五-数据库环境使用正则表达式不再是梦
对于数据分析师来说,正则表达式的掌握,是一项投入产出比非常高的技能,陪伴一生都能使用上。
Excel催化剂
2021/08/19
8220
「Sqlserver」数据分析师有理由爱Sqlserver-像使用Excel一般地使用Sqlserver
在微软系的产品系列中,大家都可以从网络上非常容易找寻得到,微软也是大放水,对盗版破解容忍度非常高。
Excel催化剂
2021/08/19
1.3K0
「Sqlserver」数据分析师有理由爱Sqlserver-好用的插件工具推荐
在数据分析师的角色下,使用数据库更多的是为了从数据库中获取数据,和数据库交互的语言是SQL,因此最快速写出想要的SQL语句查询就显得非常有必要了,毕竟不是在分析的路上,就是在写SQL语句查询的路上,相当地高频。
Excel催化剂
2021/08/19
4440
「PowerBI」从数据民工到数据白领蜕变之旅(一)-工具总览
许多业务专业强的人,通常开口就说工具不是最重要,业务思维才是最重要,才能产生最大的价值。
Excel催化剂
2021/08/19
1.8K0
「PowerBI」从数据民工到数据白领蜕变之旅(一)-工具总览
「Sqlserver」数据分析师有理由爱Sqlserver之六-让Sqlserver拥有字符串聚合函数
聚合后的字符串,很难再有分析的价值,正如引文所述,更多地用来作一些备注性浏览使用。
Excel催化剂
2021/08/19
1.2K0
「数据ETL」从数据民工到数据白领蜕变之旅(四)-有了PowerQuery还需要SSIS吗?
作为一款自助式BI的轻量ETL工具,PowerQuery的确可以让我们享受许多数据处理的便利,无需专业的能力,大部分仅需通过界面的操作即可完成,无可否认PowerQuery的使用体验是非常棒的。
Excel催化剂
2021/08/19
3.7K0
「数据ETL」从数据民工到数据白领蜕变之旅(四)-有了PowerQuery还需要SSIS吗?
「数据ETL」从数据民工到数据白领蜕变之旅(五)-使用dotNET脚本实现SSIS无限扩展
在笔者过往的文章里已经反复提到过,学习dotNET的性价比是比较高的,不止于可以做任何专业程序员做的领域,更是可以让我们这些业余的人员大有作为,例如可以开发OFFICE插件,可以使用PowerShell来做运维(会dotNET的很快上手,都是广义的dotNET体系),同时在微软的产品系里开放了各产品的对象模型,使我们可以轻松地和各大产品作交互如Windows的WMI模型,Sqlserver的SMO、AMO模型,当然还有我们熟悉的OFFICE对象模型等。
Excel催化剂
2021/08/19
2.4K0
「数据ETL」从数据民工到数据白领蜕变之旅(五)-使用dotNET脚本实现SSIS无限扩展
「PowerBI」分析服务多维数据结构重回关系数据库的一大绝招
第3波-与PowerbiDesktop互通互联 第5波-使用DAX查询从PowerbiDeskTop中获取数据源 第6波-导出PowerbiDesktop模型数据字典
Excel催化剂
2021/08/19
2.1K0
「数据ETL」从数据民工到数据白领蜕变之旅(三)-除了Excel催化剂之外PowerQuery新物种同样值得期待
在使用第三方插件的过程中,可以弥补一些数据处理的刚需,但因每个插件的定位及用途不一,暂没有发现哪个像Excel催化剂这样专注做一些高阶的应用,同时第三方插件的使用体验,略低于原生的功能(需要安装、发布、分享等环节麻烦,同时界面操作没法做到原生那般地紧密相联)
Excel催化剂
2021/08/19
1.2K0
「数据ETL」从数据民工到数据白领蜕变之旅(三)-除了Excel催化剂之外PowerQuery新物种同样值得期待
[PowerShell]人人都值得学一点PowerShell实现自动化(2)有哪些可用的场景及方式?
虽然说PowerShell也是在dotNET体系内,凡是dotNET语言可以完成的,它也几乎可以同样完成,但完成的代价可能不一,有些部分可能没有使用其他语言如C#等语言来得方便好用。 同样地PowerShell作为一门定位于帮助运维人员实现日常工作自动化的脚本语言,很多方面有其独特的优势所在,虽然用其他语言、工具一样可以完成,但PowerShell完成得更漂亮,更方便快捷。
Excel催化剂
2021/08/20
2.1K0
[PowerShell]人人都值得学一点PowerShell实现自动化(2)有哪些可用的场景及方式?
推荐阅读
「Azure」数据分析师有理由爱Azure之八-填坑-使用本地网关让AzureAS访问本地数据
8080
「Azure」数据分析师有理由爱Azure之六-浅谈Azure AS的企业级应用优势
5920
「Azure」数据分析师有理由爱Azure之十-使用PowerShell自动化AzureAS
9290
「Azure」数据分析师有理由爱Azure之五-Azure Analysis Services服务实操
1.5K0
「Sqlserver」数据分析师有理由爱Sqlserver之七-最刚需的数据导入导出功能-导入篇
2.9K0
「Azure」数据分析师有理由爱Azure之七-从零开始做一个完整的Azure AS项目部署
1K0
「Sqlserver」数据分析师有理由爱Sqlserver之八-最刚需的数据导入导出功能-导出篇
1.4K0
「Azure」数据分析师有理由爱Azure之九-填坑-PowerBI Pro连接Azure AS模型
8270
「Sqlserver」数据分析师有理由爱Sqlserver之三-最值得使有低投入高产出的Sqlserver功能
3080
「Sqlserver」数据分析师有理由爱Sqlserver之四-七大数据库产品测评Sqlserver完美胜出
6610
​「Sqlserver」数据分析师有理由爱Sqlserver之五-数据库环境使用正则表达式不再是梦
8220
「Sqlserver」数据分析师有理由爱Sqlserver-像使用Excel一般地使用Sqlserver
1.3K0
「Sqlserver」数据分析师有理由爱Sqlserver-好用的插件工具推荐
4440
「PowerBI」从数据民工到数据白领蜕变之旅(一)-工具总览
1.8K0
「Sqlserver」数据分析师有理由爱Sqlserver之六-让Sqlserver拥有字符串聚合函数
1.2K0
「数据ETL」从数据民工到数据白领蜕变之旅(四)-有了PowerQuery还需要SSIS吗?
3.7K0
「数据ETL」从数据民工到数据白领蜕变之旅(五)-使用dotNET脚本实现SSIS无限扩展
2.4K0
「PowerBI」分析服务多维数据结构重回关系数据库的一大绝招
2.1K0
「数据ETL」从数据民工到数据白领蜕变之旅(三)-除了Excel催化剂之外PowerQuery新物种同样值得期待
1.2K0
[PowerShell]人人都值得学一点PowerShell实现自动化(2)有哪些可用的场景及方式?
2.1K0
相关推荐
「Azure」数据分析师有理由爱Azure之八-填坑-使用本地网关让AzureAS访问本地数据
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档