使用 .NET SDK 以编程方式从数据工厂中按名称删除数据集

Programmatically delete datasets by name from Data Factory using .NET SDK

3 个关于数据工厂和 .NET SDK 的问题:

1) 是否可以通过 .NET SDK 以编程方式从数据工厂中删除数据集?理想情况下,我希望能够传递要删除的数据集的名称并让它进行处理。我查看了文档,似乎找不到任何明确的方法。

2) 创建数据集或管道时,如何测试响应是否成功。

3) 创建数据集时,是否可以检查配置状态并等到配置完成后再创建管道,因为数据集必须在关联管道之前创建?

1) 这显然可以通过方法 Delete 和 DeleteAsync 实现。它们以资源组名称、数据工厂名称和数据集名称为参数。

按照此https://docs.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-dot-net#create-a-data-factory-client 并使用客户端对象调用该方法。它看起来像 client.datasets.Delete("ResourceGroupName","DataFactoryName","DatasetName")

2) 如果没有return错误,则创建成功。

3) 根据我的经验,使用 .net sdk 时几乎可以立即创建数据集。流水线也是一样,你遇到过什么问题吗?我什至懒得去检查。