SSIS Excel 到 SQL 导入——文件的前 6 行包含标题相关信息

2023-11-29

我正在努力将数千行(120K)数据从 Excel 文件导入到 SQL Server 中。现在我尝试使用 SSIS 来完成此任务,但考虑到构建 excel 文件所用的 excel 模板似乎不包含标题,我立即遇到了一些问题(大约前 6 行包含标题信息) 。如何使用 BIDS 中的 SSIS 数据流任务来处理导入来解决此问题?或者通过直接读取 Excel 文档中的每一行来读取行会更好吗?

我认为这里会有帮助的其他信息是

a)我试图找到一种替代方法,从 Windows 客户端应用程序读取每个 excel 行,然后将数据逐行写入数据库

b) 我的 Excel 文档中有大约 4 个 Excel 工作表

c) 如果有一种方法可以从 Excel 中逐行读取并高效地完成它,而不是使用我不太熟悉的 Windows 客户端中的 SSIS。我将不胜感激任何关于如何的建议

d) 我的 Excel 文档的特定标题位于第 7 行,我将其最小化,因为该信息仅用于我的后端需求。


You can set OpenRowset property of Excel Data Source (Properties window, OpenRowset in Custom Properties section) to value similar to Sheet1$a6:j, where a is first column with your data, j is last column with data and 6 is usually row with header just before data. Data should start in next row. You can also set last row to be read by setting value similar to Sheet1$a6:j20.
Note that first given row is sometimes treated as header row and sometimes as first row with data. For example with excel:
excel data
when I set OpenRowset to Sheet1$a3:j third row is treated as header row:
data previev 1
but when I set OpenRowset to Sheet1$a3:j8 this row is treated as first data row:
data preview 2
Strange.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSIS Excel 到 SQL 导入——文件的前 6 行包含标题相关信息 的相关文章

  • Excel 2007 中的数值 - 底层 xml 文件中的表示与存储

    这个问题与 NET和OpenXml有关 我已经阅读了以下文章 它有很好的解释 但没有回答我的问题 Excel 2007 中数值的可视化与底层 xml 文件不一致 https stackoverflow com questions 58594
  • Excel幂查询——聚合连续“传递”重叠时间间隔

    我正在尝试使用 Excel 强力查询将下面给出的表 1 聚合到表 2 目标是将同一组的连续时间间隔合并到一行中 对于像事件 5 和事件 6 这样的直接重叠 这非常容易 但这种方法仅合并事件 1 和 2 以及 2 和 3 从而产生两个条目 参
  • 在不打开文件的情况下操作/复制 .CSV 数据?

    我正在尝试优化一些代码 这些代码使用存储在 CSV 文件中的一些测试数据进行一些分析并将其数据复制到 Excel 工作表中 此代码通常一次运行数百个测试 每个测试大约需要 4 5 秒 因此有时可能需要几个小时才能完成 我查阅了一些优化技术
  • mysql 中的 SELECT UNION 和 ORDER BY.. 如何?

    我想从单个表中获取所有行 但以不同的方式对它们进行排序 例如我写 SELECT FROM table1 ORDER BY fieldA ASC LIMIT 3 UNION SELECT FROM table1 ORDER BY FieldB
  • MySQL 选择 table01 中不存在于 table02 的行[重复]

    这个问题在这里已经有答案了 我有两个表 table03 有 10 行 table01 有 21 行 现在我想从 table03 中获取 table01 中不存在的行 到目前为止我编写了这个查询 但它显示了 table03 的所有行 即使有些
  • SQL 代理作业 - 连接可能未正确配置,或者您可能对此连接没有正确的权限?

    通过 SQL 代理运行 SSIS 包时出现此错误 无法获取连接 ORACLE ADO NET 连接可能未正确配置 或者您可能对此连接没有正确的权限 当我以 SQL 代理用户身份登录并直接运行 ssis 包时 一切都很好 当我然后通过 SQL
  • Excel VBA:导入日期为 dd/mm/yyyy 的 CSV

    我知道这是一个相当常见的问题 但我尚未找到可靠的解决方案 我的数据位于 csv 文件中 第一列格式为 dd mm yyyy 当我使用 Workbooks OpenText 打开它时 它默认为 mm dd yyyy 直到它发现它认为的月份超过
  • 恢复 woocommerce 订单

    最近 我的服务器团队更换了我的数据库 他们将我们以前的数据库放入其中 因此 我们丢失了某一天 特定日期 的订单详细信息 现在 服务器团队提供包含丢失当天订单详细信息的备份 现在请告诉我如何恢复这些订单 我无法用给定的备份替换我们的数据库 因
  • 实体框架核心:属性表达式“xx”无效。该表达式应表示属性访问:'t => t.MyProperty'

    尝试在实体框架核心的叶级别使用 where 子句进行查询 但出现此错误 Unhandled Exception System ArgumentException The property expression c gt from Child
  • 如何在 Excel 中创建字符串文字?

    我有以下需要进入Excel的内容 MovieID eodII2h 然而 当我输入它时 Excel 尝试将其标记为公式 并给出 NAME 有没有办法可以跳过单元格上的正常 Excel 格式设置 或者如果没有 如何在单元格中执行字符串文字 在减
  • 读取输入消息时出现 I/O 错误;嵌套异常是 java.io.IOException:流已关闭

    这是我的控制器 RestController RequestMapping reclamacao public class ClaimController Autowired private ClaimRepository claimRep
  • 我可以禁用 openpyxl 自动将字符串解析为日期时间吗?

    我有示例 Excel 文件 其中包含以字符串形式编写的各种时间戳格式 openpyxl 中有一个内置功能 可以自动将日期转换为日期时间对象 我的问题很简单 我该如何接受raw字符串由用户插入到 Excel 文件中 无需干预openpyxl
  • 缓慢变化的维度 - 什么是 Pure type 6 实现

    我试图理解纯类型 6 SCD 实现WIKI http en wikipedia org wiki Slowly changing dimension主要说了三点 如果维度可能发生变化 每个时间片都有一个类型 2 代理键可能会导致问题 纯 T
  • SQL仅选择列上具有最大值的行[重复]

    想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 这个问题在这里已经有答案了 我有这个文件表 这里是简化版本 id rev content 1 1 2 1 1 2 1 3 如何
  • SQL 缓存依赖关系的性能问题

    我正在开发一个项目 我们正在考虑将 SQLCacheDependency 与 SQL Server 2005 2008 一起使用 我们想知道这将如何影响系统的性能 所以我们想知道以下问题 SQLCacheDependency 对象 查询通知
  • 由于“获取连接”错误,SSIS 包失败

    SSIS 新手 我正在尝试运行包 但每次它返回 无法获取连接 ConnectionName 连接可能未正确配置 或者您可能没有此连接的正确权限 连接使用SQL login部署时我指定 依赖服务器存储进行加密 ServerStorage 登录
  • 检索存储过程的先前版本

    我今天修改了一个存储过程 但之后我意识到它是错误的 所以我想把它恢复回来 有什么方法可以获取之前修改的存储过程或最后日期的存储过程 我也没有任何备份 谢谢 不直接在 SQL Server 中 除非您在源代码管理或其他地方保留了脚本 否则您唯
  • 在 Excel 中打开包含特殊字符的 .csv 文件

    我有一个导出 csv 文件的系统 其中一些行包含特殊的框字符 数据如下所示 Please specify the primary type of opportunity which you re proposing Please speci
  • 像 MS Excel 一样在 C++ 中舍入双精度值

    我在网上进行了搜索 但找不到解决我的问题的方法 我只是想要一个像 MS Excel 那样对双精度值进行舍入的函数 这是我的代码 include
  • JavaFX ComboBox - 显示文本但在选择时返回 ID

    我有一个包含机场的数据库表 每个机场都有一个名称和一个 ID 在 JavaFX 中我有一个表单 其中包含ComboBox 组合框需要显示所有机场名称 并且在提交表单时需要将机场的 ID 插入数据库 而不是其名称 但我并没有真正弄清楚解决方案

随机推荐

  • 在 Android 中启动 GPS 设置屏幕

    以下代码在三星设备中启动 GPS 设置屏幕 但在 HTC 设备中启动设置的安全屏幕 我如何编写代码 以便它独立于设备启动 GPS 屏幕 请帮助是否有任何替代解决方案 final ComponentName toLaunch new Comp
  • SQL 错误:ORA-00942 表或视图不存在

    我使用 SQL Developer 在创建用户并使用所有所需权限与该用户建立另一个连接后 使用系统用户与数据库建立了连接 但是当我尝试继续以下操作时 出现 SQL 错误 ORA 00942表或视图不存在 INSERT INTO custom
  • 创建每列有多个标题的数据框并在循环中填充数据框

    我想创建一个每列有多个标题的 Pandas 数据框 并使用循环中的数据逐行填充数据框 我以前创建过数据框 但这对于我真正想做的事情来说似乎非常复杂 而且我不知道从哪里开始 Example step list range 1 5 for i
  • 从内容脚本访问窗口变量[重复]

    这个问题在这里已经有答案了 我有一个 Chrome 扩展程序 它试图在每个浏览的 URL 以及每个浏览器 URL 的每个 iframe 上查找变量是否存在window my variable name exists 所以我写了这个小内容脚本
  • pygame.display.toggle_fulscreen() 不起作用

    所以 我试图让 python 切换到全屏 现在我认为我需要做的就是 screen pygame display toggle fullscreen 我认为这已经足够了 但它给了我这个traceback error Traceback mos
  • Hive 表中匹配大小的随机样本

    我有一个蜂巢表activity有柱子userid itemid and rating 可能的评级为 1 和 0 其中正面评级 1 多于负面评级 0 我需要提取一个正面和负面评级数量大致相等的样本 我需要这个样本尽可能大 因此想要对所有负面评
  • C 中单个竖线的含义是什么 [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 有人向我展示了以下代码片段并询问它的含义 if pFCT gt FBMap VBQNum
  • 如何将最新的 c++ protobuf (3.2) 与 Android NDK 集成/安装?

    早期的protobuf 3 0版本很容易集成 但最新版本3 2存在问题 它也只是编译和构建所有不相关的 Android cc 文件组件 如果我们遵循最新分支的路径git for c 原型 按照步骤构建它 然后它生成 15 MB 的 SO 文
  • 比较两个文件列表,忽略一个列表中的文件扩展名

    我有两个清单 list1 image1 png image2 png image3 png image3 png list2 image1 pdf image2 eps image3 ps 我想创建一个包含 list1 名称的列表 如果该名
  • 基于另一个选择框更新一个选择框 (Ruby on Rails)

    我是 Ruby on Rails 的新手 需要一些帮助 我正在开发一个可用于跟踪汽车的网络应用程序 有两种模型 一种代表品牌 萨博 本田 丰田等 另一种代表型号 思域 Miata PT Cruiser 等 他们有一个 has many 关系
  • Java 未绑定通配符泛型

    在中使用通配符类型泛型有什么优点吗 Bar课结束后完全跳过它们 public class Foo
  • 如何从groovy返回值到java

    我有一个 jsp 页面绑定到一个运行 groovy 脚本的 servlet 我可以从 servlet 获取 groovy 脚本 但是脚本运行后如何将groovy脚本的响应返回到servlet以显示在jsp页面中 我的java servlet
  • 如果用户未使用 Laravel 5.4 登录,则限制对页面的访问

    我创建了一个仪表板页面 我希望仅当用户登录时才能访问它 登录和注册是通过php artisan make auth命令 有什么技巧或想法可以实现这一点吗 只需将 Auth 中间件添加到您的路由中即可 Route get dashboard
  • C# Windows 应用商店应用程序为 UsbDevice 返回 null

    作为 Windows 应用商店应用程序开发的新手 我正在开发一个必须连接到多个 USB 设备的应用程序 我正在使用 VS 2013 社区 和 C 例如 使用以下方法获取附加网络摄像头的列表 var devices await DeviceI
  • has_many :通过 Rails 中的 has_and_belongs_to_many

    在 Rails 中 使用 has many through 和 has and belongs to many 的效果是什么 考虑有两个模型 帖子和标签 它们具有多对多关系 如下所示 class Tag lt ActiveRecord Ba
  • C 结构体到 Rust 的错误映射

    出于教育目的 我尝试访问FILERust 中的结构 unsafe let passwd libc fopen etc passwd to ptr r as libc c char let fp mut passwd as mut MY FI
  • Java:如何停止线程? [复制]

    这个问题在这里已经有答案了 有什么办法可以从线程外部停止另一个线程吗 例如 如果我运行一个线程来运行该线程并导致该线程停止 它会停止另一个线程吗 有没有办法从内部停止线程而不循环 例如 如果您理想地下载 您会想要使用循环 如果我使用循环 我
  • Swift UnsafeMutablePointer:我必须在解除分配之前调用 deinitialize 吗?

    给定一个实例UnsafeMutablePointer 调用有什么意义deinitialize count 就在之前deallocate capacity 你就不能打电话吗deallocate capacity 我在阅读文章的 使用类型指针
  • 如何将 Write-Output 传输到 Export-Csv?

    我有以下 ping 脚本 我想在其中使用数组以及Export Csvcmdlet 将输出写入 CSV 文件而不是 txt 文件 我第一次尝试管道Write Output to Export Csv直到读到您无法通过管道将字符串传递到Expo
  • SSIS Excel 到 SQL 导入——文件的前 6 行包含标题相关信息

    我正在努力将数千行 120K 数据从 Excel 文件导入到 SQL Server 中 现在我尝试使用 SSIS 来完成此任务 但考虑到构建 excel 文件所用的 excel 模板似乎不包含标题 我立即遇到了一些问题 大约前 6 行包含标