Azure.ResourceManager.Fabric (.NET)
使用 .NET SDK 管理 Azure Fabric 容量
开发人员需要以编程方式预配和管理 Microsoft Fabric 计算资源。此技能提供使用 Azure.ResourceManager.Fabric 的完整指导,通过 Azure Resource Manager 创建、扩缩、暂停、恢复和删除 Fabric 容量。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“Azure.ResourceManager.Fabric (.NET)”。 创建具有 F64 SKU 的 Fabric 容量
预期结果:
成功在 West US2 创建容量 'my-fabric-capacity'。状态:Active。预配:Succeeded。SKU:F64(Fabric 层)。管理员:admin@contoso.com
正在使用“Azure.ResourceManager.Fabric (.NET)”。 将容量从 F64 扩缩至 F128
预期结果:
容量 'my-fabric-capacity' 已从 F64 扩缩至 F128。操作在 3 分钟内完成。新状态:Active。计费层级已更新。
正在使用“Azure.ResourceManager.Fabric (.NET)”。 暂停容量以节省成本
预期结果:
容量 'my-fabric-capacity' 已成功暂停。计算计费已停止。资源已保留。使用 ResumeAsync 重新激活。
安全审计
安全Documentation-only skill containing markdown guidance for Azure.ResourceManager.Fabric NuGet package. No executable code, scripts, or network calls. Static analysis correctly identified zero risk (score 0/100). The skill provides legitimate Azure SDK documentation for managing Microsoft Fabric capacities via Azure Resource Manager.
质量评分
你能构建什么
DevOps 工程师自动化 Fabric 基础设施
作为 CI/CD 管道的一部分,使用 Azure Resource Manager 模板和 .NET 工具预配和管理 Fabric 容量。
云架构师设计 Fabric 治理
实施容量生命周期管理,包括适当的 SKU 扩缩、暂停策略和管理访问控制。
开发人员构建 Fabric 管理工具
创建以编程方式管理 Fabric 计算资源的自定义应用程序或自动化脚本。
试试这些提示
帮助我使用 Azure.ResourceManager.Fabric SDK 在 Azure 中创建新的 Microsoft Fabric 容量。我需要在 West US2 区域使用 F64 SKU,并将我的团队成员设置为管理员。
演示如何使用 .NET SDK 将现有 Fabric 容量从 F32 扩缩至 F128 SKU。包括预配状态的错误处理。
我需要在非工作时间暂停 Fabric 容量以降低成本。编写暂停容量的代码,并向我展示如何在需要时恢复它。
创建一个综合示例,演示完整的生命周期:检查名称可用性、使用 F8 SKU 创建容量、监控预配状态、扩缩至 F64��空闲时暂停,以及不再需要时正确删除。包括使用 DefaultAzureCredential 的适当身份验证,并处理所有常见的 ARM 异常。
最佳实践
- 使用 DefaultAzureCredential 进行身份验证,以支持多种身份类型而无需硬编码凭据
- 对于必须在继续之前完成的操作使用 WaitUntil.Completed,或使用 WaitUntil.Started 进行并行执行
- 在非工作时间暂停容量以优化计算计费,同时保留资源
避免
- 切勿在源代码中硬编码 Azure 凭据或连接字符串
- 不要跳过在对容量执行操作之前检查预配状态
- 当需要幂等操作时,避免使用 CreateAsync 而非 CreateOrUpdateAsync