Azure data factory 无法发布ADF增量包

Azure data factory 无法发布ADF增量包,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,如前所述,我们发布了一个线程,用于通过引用此线程将数据从Premises Mysql同步到Azure SQL,并发现用于水印检测的查找组件仅适用于SQL Server 所以尝试了一种解决方法,即在使用“复制”数据流任务时,将拾取比从Mysql存储的最后一个水印更大的数据 问题: 能够成功验证包,但无法发布相同的包 问题: 在复制数据流任务中,我使用下面的查询从MySql获取大于可用水印的数据 我们不能在其他关系源(如Mysql)上使用下面这样的查询吗 select * from @{item()

如前所述,我们发布了一个线程,用于通过引用此线程将数据从Premises Mysql同步到Azure SQL,并发现用于水印检测的查找组件仅适用于SQL Server

所以尝试了一种解决方法,即在使用“复制”数据流任务时,将拾取比从Mysql存储的最后一个水印更大的数据

问题: 能够成功验证包,但无法发布相同的包

问题: 在复制数据流任务中,我使用下面的查询从MySql获取大于可用水印的数据

我们不能在其他关系源(如Mysql)上使用下面这样的查询吗

select * from @{item().TABLE_NAME} where @{item().WaterMark_Column} > '@{activity('LookupOldWaterMark').output.firstRow.WatermarkValue}'
复制任务SQL查询预览

成功验证

没有详细信息的错误

调试成功

按照Franky提到的步骤执行后出错 Azure SQL链接服务错误(通过在“连接”选项卡中重新配置连接/编辑凭据解决)

源查询为空(通过重新选择源类型和重写查询解决)

是否有任何对象发布到您的数据工厂?

能否验证您是否有权在azure门户中创建模板部署

1) 导出ARM模板:在ADFv2门户的右上角,单击ARM模板->导出ARM模板,提取zip文件并复制“ARM_Template.json”文件的内容

2) 创建ARM模板部署:使用在ADFv2门户中使用的相同凭据登录(您也可以在Azure门户中访问此页面,单击“创建资源”并搜索“模板部署”)。现在单击“在编辑器中构建您自己的模板”,并在编辑器中粘贴上一步中的ARM模板并保存

3) 部署模板:单击现有资源组并选择与数据工厂所在的资源组相同的资源组。填写缺失的参数(对于该测试,值是否有效并不重要);工厂名称应该已经存在。同意条款并单击“购买”


4) 验证部署是否成功。如果不让我知道错误,可能是访问问题,这将解释发布失败的原因。(ADF团队正在努力为这个问题提供更好的错误)。

作为一个新手,我实际上不知道,但是我昨天调试了我的管道,它也成功运行了。请告诉我如何检查是否发布了任何对象?打开另一个浏览器选项卡或窗口,然后导航到数据工厂的另一个创作UI。查看管道是否在那里发布。我检查过了,但在authoring UI中没有发布任何内容。看起来该消息正在阻止发布您的对象。您可以通过UI上的反馈按钮或Azure票证向我们报告错误消息框吗?谢谢。部署确实成功,但在触发相同的第一个Azure SQL连接时通知我错误,我重新配置了该连接,第二个复制管道源选项卡缺少源类型(因为我的源是Mysql)和查询以从同一源中拾取增量值,即“选择*自@{item().TABLE_NAME},其中@{item().WaterMark_Column}>”{activity('LookupOldWaterMarkActivity').output.firstRow.WatermarkValue}'”。现在,在重做了我能够从创作UI发布的所有内容之后,我还要使用登录名为我的订阅配置所有这些超级管理员。