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