我有要求将数据从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. Azure数据工厂的待定验证
- 2. Azure身份验证
- 3. 数据验证
- 4. 验证数据
- 5. 数据验证
- 6. Azure函数Http触发器验证正文数据
- 7. 验证多个Azure Powershell函数
- 8. Azure SQL Azure AD身份验证失败
- 9. 数据首先验证的验证
- 10. jQuery验证 - 验证实际数据
- 11. 验证数据Ext.Model
- 12. MySQL |数据验证
- 13. Android数据验证
- 14. 验证JSON数据
- 15. django - 验证数据
- 16. MVC验证数据
- 17. 数据验证宏
- 18. 数据验证1111
- 19. 类数据验证
- 20. 验证数据库
- 21. Excel数据验证
- 22. JTextField数据验证
- 23. 数据库验证
- 24. Azure - 服务器验证
- 25. Azure OpenId令牌验证
- 26. winrt azure acs身份验证
- 27. Windows Azure iOS身份验证
- 28. Windows Live/Azure 2步验证
- 29. Sharepoint Azure AD身份验证
- 30. Windows Azure上的asp.net验证
如果你保持相同的GUID(Blob存储甚至使用GUID吗?),那么你可以每次都做一个upsert而不用担心它。还是我误解了这个问题? –