从 U-SQL 数据库获取存储过程列表

Get list of stored procedures from a U-SQL database

这是获取 U-SQL 数据库的所有存储过程(和函数)列表的方法吗?如果我能得到完整的存储过程名称和它的主体脚本,那就太好了。

我正在构建一个用于自动化 creating/updating U-SQL 存储过程的简单工具。我试图找到一种方法来实现这些操作: 删除所有存储过程,检查存储过程是否存在,将现有存储过程的主体与新存储过程进行比较。

谁能帮帮我?

不同的客户端 SDK 具有枚举元数据对象的命令。例如。 Get-AzureRmDataLakeAnalyticsCatalogItem 在 Powershell 中。参见 https://docs.microsoft.com/en-us/azure/data-lake-analytics/data-lake-analytics-manage-use-powershell。其他SDK中也有类似的命令。