微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Azure 数据工厂删除 Azure 表存储表中的行

如何解决使用 Azure 数据工厂删除 Azure 表存储表中的行

我想通过 Azure 数据工厂使用“RowKey”从 Azure 表存储表中删除行。请你指导我如何做到这一点?

问候, 赖斯

解决方法

没有办法直接删除所有RowKey等于'xxxx'的行。

如果要删除azure表存储中的实体,需要提供RowKey和PartitionKey。在 ADF 中,您需要使用 Lookup 活动来获取 RowKey 等于“xxxx”的所有实体。然后通过网络活动获得授权。最后,通过 For Each 活动循环查找活动的输出,其中使用 Web 活动调用 Delete Entity 请求和 RowKey、PartitionKey 和授权。

或者您可以在 Azure Function 中创建 Http 触发器并使用 SDK 删除实体。最后,在 ADF 中调用 Http 触发器。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。