2 meaemz meaemz 于 2013.08.14 10:26 提问

SSIS 查找组件 自定义查询 求大神指导!

我正在使用SQLSERVER的SSIS处理数据,现在遇到一个问题:数据仓库中有一维度表A,A的主键由A_id和时间组成,A中还有一列是自己新加的自增长的SK,现在想通过A_id和时间来查找SK。事实表B有A_id和另一个相关的时间列(但B中时间不与A中相等),想用B表查找其对应的A表的SK,有人说要用查找组件的自定义查找,试了一下发现自己写的SQL不能用if else等的判断语句,这下该肿么办? T_T

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SSIS数据转换-查找
SSIS数据转换中,查找组件的使用
SSIS_数据流转换(查找)
查找转换通过联接输入列中的数据和引用数据集中的列来执行查找。是完全匹配查找。 本章功能:在源表中查找与字表能关联的所有源表记录。 1. 准备数据。 源表tb_Main: 字表tb_Sub: 数据流任务设计图: 2.设计步骤: 数据源组件【OLE DB 源】引用主表【tb_Main】,现在编辑【查找】组件:
SSIS_数据流转换(字词查找)
字词查找转换将从转换输入列的文本中提取的字词与引用表中的字词进行匹配,然后计算出查找表中的字词在输入数据集中出现的次数,并将计数与引用表中的此字词一并写入转换输出的列中。此转换对于创建基于输入文本并带有词频统计信息的自定义词列表很有用。 本章功能:取出一个表中某字段的数据,并取出另一个表中的关键词,判断关键词在源记录中出现的次数。 1. 先创建模拟表 [CustFeedba
大神指导的简历
写一周内到岗,或者 "目前在职期望新工作" 期望薪资待遇一定要写, 我们公司招人的时候 面议的不约的,面议的意思是不确定自己的需要,对自己定位不明确啥的, 别用163邮箱,用foxmail 或者hotmail之类的英文的
微软BI 之SSIS 系列 - ErrorOutput 错误输出与处理
在实际项目中,特别是从某数据源抽取数据到目标表的时候,我相信大家经常碰到的几种情况有: 1. 加载数据的时候在数据源端控件出现错误。 2. 数据源端的错误解决了,但是在数据目标控件位置又出现了错误。 3. 通过增加 Data Conversion 进行数据类型转换可能解决了错误使得整个流程成功了,但是为什么?   数据源端出现的错误。   目标端出现的错误。  
SSIS常用的包—脚本和组件任务
<br />脚本任务允许利用Microsoft Visual Studio环境来使用VB.NET语言创建和执行脚本。ActiveX任务允许从SQL Server 2000中执行脚本。与ActiveX任务相比,脚本任务有一些优点。如下列举。一整套智能设计环境轻松地向脚本传递参数轻松地在脚本代码中设置断点可以以二进制形式预编译脚本<br />在脚本任务的编辑界面内如图3-17有一个脚本语言选项用来选择编辑语言,对于SQL Server来说只能选择VB.NET。如果PreCompileScriptIntoBi
基于MFC ppi计算器
新手自己写的ppi计算器,开发环境:vs2010 win8.1 ,求指导,求大神指导
SSIS-调式脚本组件
SSIS比DTS的日志架构更加强大,你再也没有必要写入一个MSGBOXES来获得你所需要的日志信息因为你的脚本组件是继承于一个有LOG方法的ScriptComponent组件,这个方法允许你返回一个消息到SSIS包的日志中,它会触发ScriptComponentLogEntry的调用,例如下面代码(vb 代码)  Dim x(0) As ByteMe.Log("Hello", 0, x) 以捕抓这
利用SSIS进行SQL Server 数据导入导出——Lookup Plus组件的使用心得
问题描述:接触SSIS不久,接到一个小任务,将SQL Server里的三张表的数据按其表间关联导出到3个sheet中,作为简单报表给客户。由于类似于ID之类的字段对于客户实际意义并不大,所以要将ID类字段数据换成与之对应的name字段数据,而这两字段之间的对应关系又存在另一张表,所以这儿就涉及到查询替换的一个技术问题。虽然前面已经有很多前辈做过关于数据导入导出的经典总结了,但我还是把我的一点小小经验
SSIS中Sql Task 获取系统变量
执行 SQL 任务使用不同的连接类型时,SQL 命令的语法使用不同的参数标记。例如,ADO.NET 连接管理器类型要求 SQL 命令使用格式为 @varParameter 的参数标记,而 OLE DB 连接类型要求使用问号 (?) 参数标记。在变量与参数之间的映射中可以用作参数名的名称也因连接管理器类型而异。例如,ADO.NET 连接管理器类型使用带 @ 前缀的用户定义名称,而 OLE D