【发布时间】:2018-12-03 16:42:05
【问题描述】:
我正在尝试使用 Azure 的数据工厂 http 连接器,但无法通过第 2 步(连接源),因为当我按下“下一步”按钮时,出现错误“未定义文件架构”。
从所附图片中可以看出,我从服务器收到 400 错误,但是,当我使用邮递员执行相同的 get 时,我没有从服务器收到任何错误,我可以下载文件(即一个 xlsx 文件,也许这就是问题所在)。
非常感谢任何帮助!非常感谢!!
【问题讨论】:
我正在尝试使用 Azure 的数据工厂 http 连接器,但无法通过第 2 步(连接源),因为当我按下“下一步”按钮时,出现错误“未定义文件架构”。
从所附图片中可以看出,我从服务器收到 400 错误,但是,当我使用邮递员执行相同的 get 时,我没有从服务器收到任何错误,我可以下载文件(即一个 xlsx 文件,也许这就是问题所在)。
非常感谢任何帮助!非常感谢!!
【问题讨论】:
如果我很好地理解了您的问题,我假设您指的是 UI Copy Activity 流程(您为此目的使用了 http 连接器)。如果您无法检测或手动为文档设置架构,二进制副本是否适合您? 在第 2 步的第一页,您将找到可以解决您的问题的 Binary Copy 复选框。
【讨论】:
这里你选择“文本格式”的格式,不确定你的请求结果是不是csv。
如果您想从 HTTP 端点按原样检索数据而不对其进行解析,请跳过格式设置。
如果要在复制过程中解析 HTTP 响应内容,支持以下格式类型:TextFormat、JsonFormat、AvroFormat、OrcFormat 和 ParquetFormat。有关详细信息,请参阅文本格式、JSON 格式、Avro 格式、Orc 格式和 Parquet 格式。
这是文档:https://docs.microsoft.com/en-us/azure/data-factory/v1/data-factory-http-connector
【讨论】: