复制带有空标题的 Excel 文件 Azure 数据工厂 (ADF)
我使用 Azure Synapse,使用 Blob 存储 Excel,并且想要在 SQL 数据库中复制大量 Excel 工作表。 但每个 Excel 工作表的标题行上都有一些空值,并且要集成的列具有可变位置(我使用 ForEach 工作表,因此工作表名称位于参数中)。
我指定,当我为标题命名时,我的副本完成时没有问题,并且我可以正确处理数据库中所需的数据,但是在数百个不同文件中手动输入数百个标题是不可想象的。
如何解决该问题并仅复制标题不为空的列?
非常感谢您的帮助。
I work on Azure Synapse, I'm using Blob storage Excel and I want to copy a lot of excel sheets in my SQL database.
But each Excel sheet have some empty values on the header line, and columns to be integrated have variable locations (I work with a ForEach Sheet, so the sheetname is in a parameter).
I specify that when I give names to headers, my copy is done without problem and I can work correctly with the desired data in my database, however it is inconceivable to enter by hand hundreds of headers in hundreds of different files.
How can I fix the problem and copy only the columns whose headers are not null?
Thanks a lot for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要在 Azure SQL 中复制数据,这意味着您有一个要从源中选取的固定列列表,
我建议在 ADF 中添加映射,这将仅从源中选取那些要映射目标列的列并跳过其余的部分
If you need to copy data in Azure SQL that means you have a fixed list of columns to be picked from source
I would suggest to add mapping in ADF which would pick only those columns from source for which you will map a destination column and will skip the rest