1

目前,我正在对 Azure 数据工厂设置进行原型设计,其中我的输入是“本地文件”,但是当复制活动运行时,文件中的标题行被复制到接收器 SQL 服务器表中。

执行复制活动时有什么方法可以跳过标题行?

任何帮助,将不胜感激。

4

2 回答 2

0

我能想到的方法是在复制活动中的目标即(SQL Server 接收器)上执行存储过程。存储过程将跳过标题行并处理剩余的数据。

谢谢, 哈里什

于 2016-05-04T21:17:50.780 回答
0

如果要从 Blob 存储复制数据并希望将其复制到 Azure DB 表,则始终可以修改管道以在属性部分中包含 skipHeaderLineCount,如下所示

  "properties": {
    "activities": [
        {
            "type": "Copy",
            "typeProperties": {
                "source": {
                    "type": "BlobSource",
                    "skipHeaderLineCount": 1
                },
                "sink": {
                    "type": "SqlSink",
                    "writeBatchSize": 0,
                    "writeBatchTimeout": "00:00:00"
                }
            },
于 2016-08-03T00:13:57.530 回答