Azure中是否有可用于读取SQL数据库审核日志的自动化功能。
目前,我正在使用以下流程阅读审核日志,这会消耗大量时间。
- 从Blob存储下载审核日志
- 将这些审核日志传输到SQL Server数据库
- 查询SQL Server数据库以检查审核日志
是否有任何自动化功能可以简化此过程。
或者有人可以指导我,如何使用Powershell脚本或任何其他语言实现自动化。
您可以直接在Azure存储中加载日志,而无需下载。
Azure SQL数据库使您能够使用BULK INSERT T-SQL命令和OPENROWSET函数直接加载存储在Azure Blob存储上的文件。
参考本教程:https://techcommunity.microsoft.com/t5/azure-sql/loading-files-from-azure-blob-storage-into-azure-sql-database/ba-p/386133
就目前而言,还没有一个好的方法可以自动将Audit日志加载到SQL数据库中。