
ETL
定期更新SSIS做ETL及SSAS模型的技能
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
BI-段二胖
平平无奇的数据小天才~~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL窗口函数
窗口函数可以对数据库数据进行实时分析处理窗口函数的作用:同时具有分组和排序的功能 不减少原表的行数<窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名>)-- 其中 <窗口函数>:-- 1) 专用窗口函数,包括后面要讲到的rank, dense_rank, row_number等专用窗口函数-- 2) 聚合函数,如sum. avg, count, max原创 2020-06-29 23:57:35 · 433 阅读 · 0 评论 -
SSIS处理导入数据——存在的更新, 不存在的插入
将文件中的数据导入数据库时,需要判断数据库表中已存在该数据的话,将数据更新;不存在的话,增量插入 工具:SQL Server ,Microsoft SQL Server Management Studio ,Visual Studio (SSDT)下图为上传数据的SSIS流程包,下面分步阐述首先,在数据库中新建两张表,临时表:[IMP_DJ],正式表:[DJ]注意:字段与...原创 2020-03-28 18:29:01 · 3541 阅读 · 0 评论 -
Excel批量导入数据库——SSIS
现在想将文件夹中的多个Excel文件批量导入数据库中,且放在同一张表中 工具:SQL Server数据库,Microsoft SQL Management Studio(SSMS),Microsoft Visual Studio(SSDT) 注意:要求所有的excel文件sheet名,字段名一致首先,在数据库中新建一张表,字段名与excel文件中的字段一致USE [Kingfishe...原创 2020-03-20 14:26:19 · 1231 阅读 · 0 评论 -
ETL——SSIS导入数据流程
某一类表格的导入的控制流大体如下:1、 执行SQL任务,找到本地文件夹中未被处理过的最新的表2、 Foreach循环容器:重复包中的任务3、执行SQL任务:删除数据库中的原表4、数据流任务:将数据从excel导入数据库5、执行SQL任务:更新日志表(将导入过的文件标记为已处理)6、用文件系统任务删除文件...原创 2019-09-26 19:17:53 · 1018 阅读 · 0 评论 -
行列转换——SSIS
使用SSIS实现二维表的行列转换原创 2020-10-10 14:14:07 · 662 阅读 · 0 评论 -
行列转换——SQL
在数据库中实现行列转换1 行转列首先,新建一张表格并插入数据数据如下所示:使用PIVOT实现行转列执行结果为:2 列转行另新建一张表并插入数据数据为:使用UNPIVOT实现列转行执行结果为:所以,在数据库中我们可以使用PIVOT和UNPIVOT来实现行列转换~~~感谢阅读!...原创 2019-07-15 15:28:47 · 309 阅读 · 0 评论 -
定时运行SSIS包——SQL Server计划
如果想每隔一段时间执行SSIS包的话,一种方法时将其部署到SQL Server 代理上在SQL Server代理下新建作业新建步骤,选择包的类型,包源及包所在的位置新建计划,设置定期执行的时间间隔等至此,计划就配置好啦,它会按照所设置的时间定期运行包~~~感谢阅读!...原创 2019-07-09 20:33:44 · 1846 阅读 · 0 评论 -
定时运行SSIS包——BAT批处理
现有SSIS包,想要定时运行,那么将包存放在本地,配置BAT批处理来定时运行包文件1 首先创建一个SSIS包(SSIS包为将数据库的文件传到本地,且为csv格式)(1)首先将数据流组件拖入控制流界面,双击数据流,在数据流界面中拖入源(OLE DB源)和目标(平面文件目标)(2)双击源和目标进行操作,使得源连接上数据库的表,并将目标文件保存在本地至此,一个简单的SSIS包创建好了...原创 2019-07-09 19:44:34 · 1913 阅读 · 0 评论 -
Power BI中计算同比、环比
财务需求中经常要求计算数据的同比、环比,下面介绍如何在Power BI 中创建用来计算同比和环比的度量值(SSAS模型中同理)。。。现在表中有金额,时间(时间需要年月日格式),计算同比...原创 2019-06-25 14:28:13 · 37732 阅读 · 5 评论 -
SSIS将Blob数据传入数据库
ETL从Blob中将数据做抽取、清洗、转换、加载至数据库原创 2019-06-25 17:25:16 · 766 阅读 · 0 评论 -
SSIS将本地数据传入数据库
通过ETL将本地文件夹中的数据批量传入数据库中,并实时更新数据开发环境准备:1)SQL Server(数据库引擎,SQL Server代理)2)SSMS3)SSDT4)AccessDatabaseEngine.exe(32位)...原创 2019-06-25 16:50:49 · 2719 阅读 · 0 评论