You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerShell中Az.DataFactory模块因数据工厂资源类型不匹配无法使用

Az.DataFactory模块与Azure门户创建的数据工厂不兼容问题

我尝试使用PowerShell中的Az.DataFactory模块与Azure门户创建的数据工厂交互,但模块始终找不到该工厂。排查后发现核心问题:Azure门户创建的工厂资源类型为Microsoft.DataFactory/factories,而Az.DataFactory模块默认查找的资源类型是Microsoft.DataFactory/dataFactories。

现有数据工厂资源列表

Name                                 ResourceType                                       Location      
----                                 ------------                                       --------
sqlCdc1                              Microsoft.DataFactory/factories                    eastus
testFactoryBD                        Microsoft.DataFactory/factories                    canadaeast

执行Get-AzDataFactory时的错误信息

Get-AzDataFactory : HTTP Status Code: NotFound
Error Code: ResourceNotFound
Error Message: The Resource 'Microsoft.DataFactory/dataFactories/sqlCdc1' under resource group 'BD_prelimTests' was not found. For more details please go to
https://aka.ms/ARMResourceNotFoundFix
Request Id: f5407d39-57e1-4d10-a706-e55522467a99
Timestamp (Utc):03/21/2023 14:46:22
Au caractère Ligne:1 : 1
+ Get-AzDataFactory -ResourceGroupName BD_prelimTests -Name sqlCdc1

额外矛盾问题

Azure门户默认将数据工厂创建在/factories路径下。我尝试用Az.DataFactory模块创建工厂时遇到冲突:

  • 在canadaeast区域执行创建命令,提示无法创建该区域的工厂;
  • 切换至eastus区域时,租户提示不允许在此区域创建工厂;
    但以上两个区域,我都能通过Azure门户正常完成数据工厂创建。

内容的提问来源于stack exchange,提问作者GammaRamma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 04:12:55