导入平面文件和创建报表 sql 服务器



我有一个粗糙的右平面文件,有 168 列。我每天都会得到这种类型的平面文件,需要创建各种报告并将这些报告发送到我公司的各个部门。我的任务是将此平面文件加载到 sql Server 数据库中以进行报告。这 168 列应该转到 22 个不同的表,当将其存储在不同的表中时,它应该在正确的数据类型中任何人都可以建议一个好的过程来做到这一点。

我需要在加载到每个表之前隐藏列。

从该表中,我将创建报告。

感谢您的时间帮助!

我为类似类型的项目工作,这是场景以及如果它对您有帮助,我做了什么。

场景 文件在午夜通过FTP转储,此文件应每天处理并生成报告[第一个小时]。

溶液我每天修复一个文件夹来转储文件,并设计了一个SSIS以导入到一个大表中[在我们的案例中为168列表],即表导入暂存,我也有列日期导入和文件名来跟踪文件和导入日期。和 I 有一个填充其他表的过程。和SSRS就地报告。

现在我设计了一个SQL作业,

步骤 1:使用 SSIS 包导入

步骤 2:SSIS 包将导入的文件移动到文件转储场驱动器

第 3 步:执行过程 --[填充到适当的表中并生成摘要]

并将这项工作安排在清晨。就是这样

在我起床之前,我的报告已经准备好了:)

最新更新