目前,我正在对 Azure 数据工厂设置进行原型设计,其中我的输入是“本地文件”,但是当复制活动运行时,文件中的标题行被复制到接收器 SQL 服务器表中。
执行复制活动时有什么方法可以跳过标题行?
任何帮助,将不胜感激。
目前,我正在对 Azure 数据工厂设置进行原型设计,其中我的输入是“本地文件”,但是当复制活动运行时,文件中的标题行被复制到接收器 SQL 服务器表中。
执行复制活动时有什么方法可以跳过标题行?
任何帮助,将不胜感激。
我能想到的方法是在复制活动中的目标即(SQL Server 接收器)上执行存储过程。存储过程将跳过标题行并处理剩余的数据。
谢谢, 哈里什
如果要从 Blob 存储复制数据并希望将其复制到 Azure DB 表,则始终可以修改管道以在属性部分中包含 skipHeaderLineCount,如下所示
"properties": {
"activities": [
{
"type": "Copy",
"typeProperties": {
"source": {
"type": "BlobSource",
"skipHeaderLineCount": 1
},
"sink": {
"type": "SqlSink",
"writeBatchSize": 0,
"writeBatchTimeout": "00:00:00"
}
},