SSIS导出日期结尾的Excel文件
来源:互联网 发布:java 对象初始化 编辑:程序博客网 时间:2024/06/06 01:48
在使用ETL工具定期导出Excel格式的数据文档时,有时会要求导出的文件名称要以当天的日期或时间结尾,用以区分或归档。
微软的SSIS也能实现这样的要求,重点有两个:
1.使用Variable设置Excel文件名
2.使用Execute SQL Task 预先设置Excel文件里的WorkSheet(类似于建表的方式)
以下是实现过程:
设置Excel Connection Manager的属性ExcelFilePath为用户定义的Variable。
用户定义Variable:FilePath,计算公式如下:
以上步骤实现了导出的Excel文件名以当天日期结尾的效果,但是由于该文件是动态生成的,事先没有建立,所以运行时会出现数据流不知道字段映射到哪里的问题。
因此还需要在Excel中事先建立一个“Table”,其结构和字段映射相匹配,这里使用到了Execute SQL Task。一般这个控件是以Database为上下文环境运行的,但这里将它的ConnectionType设置为Excel,然后用Create table语句在Excel Connection Manager对应的文件中建立WorkSheet的结构。
以下是运行结果:
0 0
- SSIS导出日期结尾的Excel文件
- SSIS导出数据到Excel
- SSIS循环抽取Excel文件
- winform导出excel导出日期出现不是日期的字符
- SSIS导出数据到EXCEL【调用的目标发生了异常。 (mscorlib) 】
- excel文件的导入导出
- excel文件的导出功能
- 导出excel文件的方法
- POI Excel文件的导出
- 文件结尾的判断
- 图解SSIS批量导入Excel文件
- 图解SSIS批量导入Excel文件
- 图解SSIS批量导入Excel文件
- 图解SSIS批量导入Excel文件
- Excel中的取得结尾和删除文件
- POI导出excel日期格式
- 导出EXCEL文件的数据格式的处理
- 将数据导出到excel与日期格式的设置
- 类似于INI格式的配置文件的加载及解析
- Java IO学习笔记
- FZU2184【逆序数还原】
- 如何创建maven多模块项目
- shell脚本自动备份MySQL数据库
- SSIS导出日期结尾的Excel文件
- 4-1 简要说明RFID系统的时隙ALOHA算法的工作过程
- 新博客
- Python虚拟机的函数机制
- Android之Listview(item为单选题)自定义adapter,像考试时前面的10几道单选题的实现
- php中解决中文json编码模糊查询问题
- 递归之斐波那契数列
- jboss module
- android获取string.xml的值