Вы должны включить параметр -WorkspaceId
в cmd. См. Ссылку здесь .
Мой пример, который успешно выполняется:
set-AzDiagnosticSetting -ResourceId $kv.ResourceId -StorageAccountId $sa.Id -Enabled $true -Category AuditEvent -WorkspaceId {resource id of the Log Analytics workspace}
Чтобы узнать, как создать рабочую область Log Analytics, см. Создать рабочую область .
Обновление:
Чтобы узнать, как включить журналы диагностики c для ADF, см. Этот пример:
$ws = Get-AzOperationalInsightsWorkspace -Name "testLAW" -ResourceGroupName "test"
$DataFactory = Set-AzDataFactoryV2 -ResourceGroupName "test" -Name "testADF" -Location "WestUS"
set-AzDiagnosticSetting -ResourceId $DataFactory.DataFactoryId -Enabled $true -WorkspaceId $ws.ResourceId