SSIS_数据流转换(行计数&派生列&排序)
来源:互联网 发布:法律英语 知乎 编辑:程序博客网 时间:2024/05/16 01:51
1. 行计数转换
行计数转换在行通过数据流时对行进行计数,并将最终计数结果存储在一个变量中。此转换有一个输入和一个输出。 它不支持错误输出。
行计数设置是在高级编辑器中设置的。首先添加一个整型变量。
下面就是在VariableName 选择刚才定义的变量User::count,行计数值将存储在这变量中。设置完成。
2. 派生列转换
现在,增加一个派生列转换组件。
派生列转换通过对转换输入列应用表达式来创建新列值。表达式可以包含来自转换输入的变量、函数、运算符和列的任意组合。结果可作为新列添加,也可作为替换值插入到现有列。派生列转换可定义多个派生列,任何变量或输入列都可以出现在多个表达式中。
在派生列编辑器中,左边是变量和列,右边为操作函数。将变量User::count 拖到表达式输入框中,选择《作为新列添加》,列名称为[计数],完成。
3. 排序转换
排序转换按升序或降序对输入数据进行排序,并将排序后的数据复制到转换输出。您可以对一个输入应用多个排序;每个排序都由确定排序顺序的一个数字来标识。首先对具有最小数字的列进行排序,然后对具有第二小数字的排序列进行排序,依此类推。
排序转换编辑器:
可用输入列 :使用此复选框可以指定要排序的列。 (即数据流传递进来此组件的所有列)
名称 :查看每个可用输入列的名称。
传递 :指示是否在排序输出中包含相应列。 (从此排序组件中输出的列)
输入列 :从每行的可用输入列的列表中选择。通过选中“可用输入列”表中的复选框来选择列。(用于排序的列)
输出别名 :为每个输出列键入一个别名。默认值为输入列的名称;不过,您也可以任选一个唯一的描述性名称。(输出更换名称)
排序类型 :指示按升序还是按降序排序。
排序顺序 :指示列的排序顺序。必须对每列手动设置此选项。
比较标志 :有关字符串比较选项的信息,请参阅比较字符串数据。
删除具有重复排序值的行 :根据指定的字符串比较选项,指示转换是将重复行复制到转换输出,还是为所有重复项创建单个条目。
忽略大小写
指定比较是否区分大小写字母。如果设置了此选项,字符串比较会忽略大小写。例如,"ABC" 和 "abc" 没有区别。
忽略假名类型
指定比较是否区分日语的两种假名字符类型:平假名和片假名。如果设置了此选项,字符串比较会忽略假名类型。
忽略字符宽度
指定比较是否区分字符的单字节形式和该字符的双字节形式。如果设置了此选项,字符串比较将把同一字符的单字节形式和双字节形式视为相同。
忽略非空格字符
指定比较是否区分空格字符和标注字符。如果设置了此选项,则比较会忽略标注字符。例如,"å" 与 "a" 相同。
忽略符号
指定比较是否区分字母字符和符号(如空格字符、标点、货币符号和数学符号)。如果设置了此选项,字符串比较会忽略符号。例如," New York" 与 "New York" 相同,"*ABC" 与 "ABC"' 相同。
将标点作为符号排序
指定比较是否对标点符号排序,并将除了连字符和撇号外的所有标点符号排在字母数字字符之前。例如,如果设置了此选项,".ABC" 将会排在 "ABC" 前面。
设计完成,现在编辑(双击)最后一条数据流(绿色箭头)——>数据查看器——>添加——>(常规)网格,确定退出。
编译时在此数据流可显示输出结果。
完成。(测试中重新改了名字,没对上。如 行计数改为计数;排序输出时,排序的列后面加了”排序“两字)
- SSIS_数据流转换(行计数&派生列&排序)
- SSIS_数据流转换(派生列&聚合)
- SSIS_数据流转换(查找)
- SSIS_数据流转换(字词查找)
- 3.16、BI之SSIS之数据流转换(排序-派生列)
- SSIS_数据流转换(Union All&合并联接&合并)
- SSIS_控制流(Web 服务任务)
- SSIS_控制流(FTP 任务)
- 计数排序(CountingSort)
- 计数排序(coutingsort)
- 计数排序(线性)
- 计数排序(线性)
- 计数排序(CountingSort)
- 计数排序(JAVA)
- 位图排序(计数排序)
- 数据流基本问题--独立元素计数(一)
- 数据流基本问题--独立元素计数(二)
- 【排序】基数排序(计数排序、桶排序)
- 创建maven项目
- MySQL Cluster数据分布/分区,两阶段提交协议及事务资源
- 实习心得体会--在一家互联网公司4个月的心得体会
- Poj 1155 树形DP
- JAVA 遍历 map
- SSIS_数据流转换(行计数&派生列&排序)
- JAVA中final的作用
- UVa 562 Dividing coins (0-1背包&等价转化)
- 常用命令
- 十道海量数据处理面试题
- 基于XMPP协议的Android IM研究
- STL空间配置器-第一级配置器
- 学习新技术的10个建议
- 解析LINUX core dump