gpt4 book ai didi

azure - 如何定期删除 Azure SQL DB 中的数据

转载 作者:行者123 更新时间:2023-12-03 02:34:26 25 4
gpt4 key购买 nike

我在连接到事件中心时使用流分析将数据提取到 Azure SQL 数据库中。我想做的是定期从表中删除数据,以便我只保留一定数量的存储天数。例如:30 天。

我一直在尝试寻找一种针对我的数据库定期执行所需 T-SQL 的方法,并找到了 Azure Elastic 作业作为解决方案。

https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-tsql-create-manage

这是定期从 Azure SQL 数据库中删除行的最佳方法吗?

最佳答案

您可以创建存储过程来删除表中的数据。

有很多方法可以实现这一目标。

  1. 在数据工厂中,创建一个管道以使用时间触发器调用删除存储过程:每月: enter image description here

  2. 使用逻辑应用,创建一个重复触发器来调用删除存储过程: enter image description here

  3. 您可以尝试找到的 Azure Elastic 作业。

只需选择您认为最简单的方式,我认为这是您定期从 Azure SQL 数据库中删除行的最佳方法。

关于azure - 如何定期删除 Azure SQL DB 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63746551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com