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