[英]Using PowerShell, How to get list of all Azure subscriptions having Azure Data factory Resource in it?
[英]How to delete all datasets with names starting with a specific text in Azure Data Factory using Azure Powershell?
我试图仅删除数据工厂中的特定数据集,即仅删除名称以“ DS_SHP”开头的数据集。 Iam使用azure powershell cmdlet,例如:Get-AzureRmDataFactoryDataset -ResourceGroupName“ cdm-apps-rg” -DataFactoryName“ cdm-apps-adf” | Remove-AzureRmDataFactoryDataset-强制
但是上面删除了所有数据集。 任何想法如何只批量删除特定的数据集?
您需要首先过滤Get-AzureRmDataFactoryDataset
的输出。 像下面的示例一样,将cmd AzureRmDataFactoryDataset
到“ where”,然后将其传递到Remove- AzureRmDataFactoryDataset
。
Get-AzureRmDataFactoryDataset
-ResourceGroupName "cdm-apps-rg"
-DataFactoryName "cdm-apps-adf"
| Where {$_.DatasetName -like 'DS_SHP*'}
| Remove-AzureRmDataFactoryDataset
ResourceGroupName "cdm-apps-rg"
-DataFactoryName "cdm-apps-adf"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.