SSIS:在 SSIS 输出平面文件时根据运行日期生成不同的文件名称

在 SSIS 中操作文件的输入和输出是非常方便的,这个例子讲解一个最简单的需求:比如每天从数据 库中查询一批数据要输出到文件,每天产生一个文件,那么文件的名称按照"文件名+日期"的 格式加以区别,比如 Employee20131225.txt 。

我的测试数据非常简单,就是一个查询语句,要将这些查出来的数据输出到文件并使用逗号分隔,每 个文件根据时间加以区别。

SELECT EmployeeKey,             ParentEmployeeKey,   

         EmployeeNationalIDAlternateKey,       

     FirstName +''+ LastName AS FullName,           

 Title  FROM AdventureWorksDW2012.dbo.DimEmployee

新建一个 SSIS Package 并创建一个数据流,在数据流中使用上面的 SQL 查询语句创建一个数据源 表,并且注意最下方先创建两个变量。一个变量表示输出的目录,一个变量表示输出的文件名称。在我 之前的项目中,还包括输出的服务器地址,目录,分类然后再是输入的服务器地址,目录分类和文件名 等等,这个例子只是简单演示。

新建一个平面文件输出 Flat File Destination 这时编辑 FF_DST_Employee 会提示创建文件连接管 理器。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索文件
, 数据
, 变量
, ssis
, 数据流
, 输出
, 一个
, 创建日期目录
, 分类输出
, 输出到不同文件
日期输出
ssis 错误输出、excel日期自动生成、表格日期自动生成、log4j按日期生成日志、wps日期自动生成,以便于您获取更多的相关知识。

时间: 2024-10-18 12:21:12

SSIS:在 SSIS 输出平面文件时根据运行日期生成不同的文件名称的相关文章

c++-只有max循环时程序运行正常,当我把求最小值加入循环时,程序输出的数字变得很大很大,可以帮我看看吗?谢谢

问题描述 只有max循环时程序运行正常,当我把求最小值加入循环时,程序输出的数字变得很大很大,可以帮我看看吗?谢谢 #include using namespace std; int main() { int a[5],i,max,min; for(i=0;i<=4;i++) { cin>>a[i]; } for (i=0;i<=4;i++) { if(a[i]>a[i++]) {max=a[i];min=a[i++];} else {max=a[i++];min=a[i++

java-关于Java抛出异常时,运行结果不确定的问题

问题描述 关于Java抛出异常时,运行结果不确定的问题 main函数代码如下: public static void main(String[]agrs)throws Exception { System.out.println(1); throw new Exception(); }不断重复运行,输出结果有两种:第一种(我认为是符合预期的结果)-- ------------------------------------------1Exception in thread ""mai

c语言-C语言的基础问题输出最小值时一直是A

问题描述 C语言的基础问题输出最小值时一直是A #include int main() { int a=0, b=0,c=0,t=0; scanf_s("%d,%d,%d",&a,&b,&c); t = a; if (t < b) t = b; if (t < c) t = c; printf("最大值为:%dn",t); getchar(); } 解决方案 scanf_s("%d,%d,%d",&a,

usb-当连接USB时自动运行客户端,不用弹窗询问。

问题描述 当连接USB时自动运行客户端,不用弹窗询问. Android中如何实现类似豌豆荚或者手机管家那样,当连接USB时自动运行客户端,不用弹窗询问. 解决方案 简单点的,开启个服务检测usb插入事件,插入后就弹出

android-pulltoRefresh 导入例子时无法运行怎么解决?求大神相助

问题描述 pulltoRefresh 导入例子时无法运行怎么解决?求大神相助 解决方案 你下载的工程有问题么?如果没问题,要放在同一workspace目录下 解决方案二: 右键属性里面的java build看看 解决方案三: 别继续用eclipse了,改用Android Studio吧

eclipse android程序没有提示错误,但程序调试时终止运行

问题描述 eclipse android程序没有提示错误,但程序调试时终止运行 刚在学习android开发,好多不懂,我按照书上的代码一个个敲的,以前敲过一遍在原先的eclipse能运行,最近换了个系统用了4.5的eclipse,环境变量应该也没问题,又照着书上敲了一边,我用手机,运行后就显示"已停止运行",程序没提示错误,不知道怎么回事,我连着照着书上敲了两个项目都是这样,求救...... 下面这是在模拟器上给出的错误提示 解决方案 这不提示很明显,LoginActivity的布局中

java 线程池 程序顺序-java多线程时程序运行完成为什么不会自动关闭退出?(木有钱了,求指教)

问题描述 java多线程时程序运行完成为什么不会自动关闭退出?(木有钱了,求指教) 粘贴的大致代码如下: public static void main(String[] args) { int thread=0; ExecutorService pool = Executors.newFixedThreadPool(15);// 创建一个线程池 for (int i =666; i <= 888; i++) { for (int j = 0; j < 19; j++) { MyClass t

tomcat-关于hibernate的问题,一个项目刚导入时可以运行,但在果断时间后再次运行就报500错误

问题描述 关于hibernate的问题,一个项目刚导入时可以运行,但在果断时间后再次运行就报500错误 具体情况介绍,在某网站下载了一份开源代码之后,第一次导入Eclipse,是可以运行的.但在一段时间之后,再次运行报500错误.期间没有对代码有过任何修改.删除该项目重新解压一份并导入后又可以运行,但过段时间后又不能运行.感觉这个问题很奇怪,有没有大神懂.下面我说一下今天的情况:下午又导入了一次,运行时没问题的,然后我停掉tomcat后,紧接着又运行了一遍,还是可以的.之后我就不再运行这个项目.

image-Image Ready在优化输出时以不同的设置参数保存文件

问题描述 Image Ready在优化输出时以不同的设置参数保存文件 5C 如题,在优化输出时以不同的设置参数保存文件,列表说明各种不同的设置参数导致图像在显示质量和文件大小上的区别.(有代表的比较三种,在线等)