我有要求将数据从Azure Blob存储移动到Documentdb。为此,我创建了一个复制活动的数据工厂,负责完成工作。但是,我需要在插入前检查数据库中是否存在该记录,这在复制活动中不会发生(至少根据我的知识)。除了自定义活动,还没有遇到任何活动或手段来验证。有人可以建议,如果这是可能的,或有任何其他方式来实现它。Azure Datafacory - 数据验证
0
A
回答
0
请问https://azure.microsoft.com/en-us/documentation/articles/data-factory-azure-documentdb-connector/#appendix是否回答您的问题? 如果记录具有“ID”字段并且复制操作尝试插入具有相同ID的记录,则复制操作会引发错误。
+0
不会有任何id字段,它在导入时生成。在插入之前,我们必须根据几个字段的组合来检查唯一性。感谢您的回复。除了检查每一行以确保数据不重复之外,我们现在没有其他选择。 –
相关问题
- 1. 数据验证
- 2. 数据验证
- 3. Azure函数Http触发器验证正文数据
- 4. 验证多个Azure Powershell函数
- 5. jQuery验证 - 验证实际数据
- 6. 验证JSON数据
- 7. 类数据验证
- 8. django - 验证数据
- 9. Excel数据验证
- 10. JTextField数据验证
- 11. MySQL |数据验证
- 12. 验证数据库
- 13. 数据库验证
- 14. Windows Live/Azure 2步验证
- 15. Sharepoint Azure AD身份验证
- 16. azure移动验证错误
- 17. Windows Azure上的asp.net验证
- 18. 使用Azure Active Directory在Azure SQL数据库中进行身份验证B2C
- 19. XML文件验证针对Azure的SQL Server中的Azure的数据工厂
- 20. SSIS:ETL数据验证 - > XML到SQL(xml数据验证)
- 21. 结合日期数据验证和自定义数据验证
- 22. Azure - WebApp - 通过证书验证请求
- 23. 从Azure AD v1身份验证转换为Azure AD v2身份验证
- 24. 如何验证WCF数据服务?
- 25. 数据库编程数据验证
- 26. 黄瓜数据表验证表数据
- 27. 验证数据输入
- 28. 用户数据验证
- 29. MVC中的数据验证
- 30. 在Cocoa中验证数据
如果你保持相同的GUID(Blob存储甚至使用GUID吗?),那么你可以每次都做一个upsert而不用担心它。还是我误解了这个问题? –