SSIS

SSIS

0
投票
0
回答
59
浏览
推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


na367v 发表了文章 •

推荐
浏览


uudvxe 发表了文章 •

推荐
浏览


mtrgm1 发表了文章 •

推荐
浏览


uudvxe 发表了文章 •

推荐
浏览


zeh9vi 发表了文章 •

推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


na367v 发表了文章 •

推荐
浏览


k3ho8p 发表了文章 •

推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


sny8md 发表了文章 •

推荐
浏览


ggud76 发表了文章 •

0
投票
0
回答
181
浏览

ssis 出错控制

beckhamzzj 发起了问题 • 2018-08-03 09:57
0
投票
1
回答
356
浏览
条新动态, 点击查看
悟

回答了问题 • 2017-05-11 17:53 • 1 个回复 不感兴趣

在ssis中,能否把xml名称作为一列添加到数据中

赞同来自:

你在读文件的时候两种情况
1、固定文件,如果是固定文件,文件名是固定的,可以直接把文件名放在一个变量中,在数据流任务中用派生列组件,直接取变量,实现添加列
2、用循环容器,如果是用循环容器,那一定是可以拿到文件名的,把文件名中的时间截取出来,再转化成时间格式,... 显示全部 »
你在读文件的时候两种情况
1、固定文件,如果是固定文件,文件名是固定的,可以直接把文件名放在一个变量中,在数据流任务中用派生列组件,直接取变量,实现添加列
2、用循环容器,如果是用循环容器,那一定是可以拿到文件名的,把文件名中的时间截取出来,再转化成时间格式,同样利用数据流任务中的派生列组件,直接取变量,实现添加列
BIWORK

BIWORK 回答了问题 • 2017-05-22 09:49 • 1 个回复 不感兴趣

SSIS约束

赞同来自:

可以看下这篇文章: 微软BI 之SSIS 系列 - Precedence Constraint 详解优先约束的使用
 
另外有两个可能:
1. 你这里的 0 是字符串 “0”,去掉 “” 试试。
2. 脚本任务里面的 OUTPUT 用法可能不正确,需要再检查... 显示全部 »
可以看下这篇文章: 微软BI 之SSIS 系列 - Precedence Constraint 详解优先约束的使用
 
另外有两个可能:
1. 你这里的 0 是字符串 “0”,去掉 “” 试试。
2. 脚本任务里面的 OUTPUT 用法可能不正确,需要再检查一下脚本任务里面的配置。
 
 
把你的配置截图下,感觉像是返回值类型问题,在SQL中用isnull处理下返回值 。
把你的配置截图下,感觉像是返回值类型问题,在SQL中用isnull处理下返回值 。
悟

回答了问题 • 2017-06-07 18:59 • 1 个回复 不感兴趣

VS2012中SSIS无法连接到SQL SERVER2000

赞同来自:

换其他连接方式试试
换其他连接方式试试
悟

回答了问题 • 2017-06-23 22:51 • 1 个回复 不感兴趣

SSIS DFT传参数

赞同来自:

你把参数改一下吧。

41639
 
你把参数改一下吧。

41639
 
独一无二的

独一无二的 回答了问题 • 2017-08-02 10:53 • 2 个回复 不感兴趣

SSIS FTP ERROR

赞同来自:

已经找到解决办法。
FTP被动模式即可。
已经找到解决办法。
FTP被动模式即可。
liutangwow

liutangwow 回答了问题 • 2017-08-05 16:48 • 2 个回复 不感兴趣

请教 ssis foreach报错

赞同来自:

报的什么错误呢?如果那个字段是字符串类型的,映射应该是没有问题的,可以贴一下详细的错误信息看看
 
------------update at 2017-08-08
1.首先,确认下你的biz_week字段是什么类型,我猜可能不是字符串导致的错误。
把变量替换... 显示全部 »
报的什么错误呢?如果那个字段是字符串类型的,映射应该是没有问题的,可以贴一下详细的错误信息看看
 
------------update at 2017-08-08
1.首先,确认下你的biz_week字段是什么类型,我猜可能不是字符串导致的错误。
把变量替换为biz_week的字段类型就行了。

45779
我试了下,发现错误和你这个差不多,

45780
 
 
2.确认Foreach中的其他配置没有问题

45781
 
这个刚刚试了下,也是可以的,没想到啥好办法,刚试的方法,需要绕个圈:
就是Foreach循环的时候,每一次循环,都可以获取当前导入的数据量即行数,存到一个变量里;
然后再将这个变量和另一个汇总变量相加,存到汇总变量里,就可以了,截图看下
首先是这2个变量
ex... 显示全部 »
这个刚刚试了下,也是可以的,没想到啥好办法,刚试的方法,需要绕个圈:
就是Foreach循环的时候,每一次循环,都可以获取当前导入的数据量即行数,存到一个变量里;
然后再将这个变量和另一个汇总变量相加,存到汇总变量里,就可以了,截图看下
首先是这2个变量
excel_row_count:记录每一次循环加载的行数
excel_total_count:记录总行数
45819
然后,看下我这个例子
这个read_excle:就是循环读取excel了,将数据插入到数据库
total_count:就是计算总行数,
45820
 
注意这个excel_total_sql:我是使用SQL来计算了个和 select excel_row_count+excel_total_count
45821
 
最后将结果集返回

45822
 
最后测试结果是可以的
 
 

 
liutangwow

liutangwow 回答了问题 • 2017-08-09 10:59 • 1 个回复 不感兴趣

SSIS循环抽取EXCLE文件,记录文件名到日志?

赞同来自:

可以的,在遍历的时候,可以获取文件名称,可以选择获取的文件名称还是文件全路径名

45814
 
在变量映射中,我们可以获取到变量

45815
 
可以的,在遍历的时候,可以获取文件名称,可以选择获取的文件名称还是文件全路径名

45814
 
在变量映射中,我们可以获取到变量

45815
 
项目--配置属性--调试  将run64bitruntime 设为false  还是报原来的错: 
对连接管理器“CITOS_PRODDG”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。可能在此之前已经发出错误消息,提... 显示全部 »
项目--配置属性--调试  将run64bitruntime 设为false  还是报原来的错: 
对连接管理器“CITOS_PRODDG”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。
li052468

li052468 回答了问题 • 2018-02-11 10:54 • 1 个回复 不感兴趣

ssis 抽oracle数据到sqlserver 参数问题

赞同来自:

用一个执行sql组件执行查询最后日期的sql,把结果集赋给一个变量,然后Oracle里面的sql用这个变量作为参数
用一个执行sql组件执行查询最后日期的sql,把结果集赋给一个变量,然后Oracle里面的sql用这个变量作为参数
li052468

li052468 回答了问题 • 2018-02-23 15:10 • 2 个回复 不感兴趣

ssis 查找问题

赞同来自:

因为‘指定如何处理无匹配项的行’你选的是组件失败,所以如果DLBH1列有和BigCatagoryKey匹配不上的值的时候就直接报这个控件执行失败
因为‘指定如何处理无匹配项的行’你选的是组件失败,所以如果DLBH1列有和BigCatagoryKey匹配不上的值的时候就直接报这个控件执行失败
li052468

li052468 回答了问题 • 2018-03-13 18:28 • 1 个回复 不感兴趣

SSIS拆分列

赞同来自:

用有条件拆分组件根据序号是否为空可以把元数据拆成两部分,但以现在的结构合并不起来,还不如先导入到数据库,然后通过sql处理
用有条件拆分组件根据序号是否为空可以把元数据拆成两部分,但以现在的结构合并不起来,还不如先导入到数据库,然后通过sql处理
你修改excel 源控件对应列的数据类型即可
你修改excel 源控件对应列的数据类型即可
汤辉糖粉

汤辉糖粉 回答了问题 • 2018-05-10 12:54 • 1 个回复 不感兴趣

SSIS 2017 连接不到Excel目标

赞同来自:

点新建,微软BI 之SSIS 系列 - 导出数据到 Excel 2013 的实现 https://ask.hellobi.com/blog/biwork/988  
点新建,微软BI 之SSIS 系列 - 导出数据到 Excel 2013 的实现 https://ask.hellobi.com/blog/biwork/988  
0
投票
4
回答
2711
浏览

SSIS中ForEach控件使用分享

天桥下的郑成功 回复了问题 • 2013-12-10 11:02
0
投票
4
已解决
6352
浏览

SSIS控件使用大全,知识点回顾与整理

BILove2014 回复了问题 • 2014-11-21 18:14
0
投票
0
回答
59
浏览
0
投票
0
回答
181
浏览

ssis 出错控制

beckhamzzj 发起了问题 • 2018-08-03 09:57
0
投票
1
回答
356
浏览
0
投票
3
已解决
427
浏览
0
投票
0
回答
282
浏览
0
投票
1
已解决
364
浏览
0
投票
1
已解决
283
浏览

SSIS 2017 连接不到Excel目标

汤辉糖粉 回复了问题 • 2018-05-10 12:54
0
投票
2
回答
754
浏览

SSIS 循环读取EXcel源的sheet页,读取失败

lyric 回复了问题 • 2018-04-19 19:21
0
投票
1
回答
316
浏览
0
投票
0
回答
773
浏览
0
投票
2
回答
293
浏览
0
投票
1
已解决
311
浏览

SSIS拆分列

li052468 回复了问题 • 2018-03-13 18:28
0
投票
2
已解决
309
浏览

ssis 查找问题

t661998 回复了问题 • 2018-02-23 18:09
0
投票
1
已解决
396
浏览

ssis 抽oracle数据到sqlserver 参数问题

li052468 回复了问题 • 2018-02-11 10:54
推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


na367v 发表了文章 •

推荐
浏览


uudvxe 发表了文章 •

推荐
浏览


mtrgm1 发表了文章 •

推荐
浏览


uudvxe 发表了文章 •

推荐
浏览


zeh9vi 发表了文章 •

推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


na367v 发表了文章 •

推荐
浏览


k3ho8p 发表了文章 •

推荐
浏览


wreqy0 发表了文章 •

推荐
浏览


sny8md 发表了文章 •

推荐
浏览


ggud76 发表了文章 •

1
推荐
249
浏览

关于SSIS从Excel导入数据出现问题,字母加数字,变为NULL

今天在检查DW的数据的时候,遇到这个问题: Excel里面有一个列的值:H200018283T3438....竟然有字母的在DB里面都变为了NULL... 是通过SSIS的Excel源来导入。在Excel source中进行preview 发现已经是NUl...

lyric 发表了文章 • 2018-03-14 15:06

1
推荐
248
浏览

SSIS之导出SQL SERVER上已部署的包

首先打开Business Intelligence Developer Studio (BIDS) 或者 Visual Studio.  按如下步骤开始:1.创建一个新的Integration Services project 1. Create a new project; click File, New Project: 2. S...

lyric 发表了文章 • 2018-03-14 15:03

0
推荐
600
浏览

MSBI的构成概要

工作多年,没积累什么技术,总觉得慢慢会荒废了自己。想写点自己干的工作,等过些年回头看,自己在工作的路上,也算有些许经验之谈。目前主要做MSBI项目的infra工作,所以就想围绕这个来展开写点东西。第一篇就简...

15998559874 发表了文章 • 2018-01-31 10:20

  SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台。