免费下载 Windows 版

查看广告以免费下载

Softonic 评论

本地 Microsoft Fabric 控制平面模拟器用于 CI/CD 测试

fabric-emulator 运行 Microsoft Fabric 控制平面的本地清洁室仿真,建模 OneLake、Spark 和 T-SQL 仓库以进行离线开发。该工具由 calvinchengx 发布,并作为单个 Go 二进制文件分发,可以通过 WinGet 或独立可执行文件安装。它验证 Microsoft Entra 承载令牌流,模拟工作区 RBAC 和 git 集成,面向需要构建和测试 Fabric 自动化和 CI/CD 管道而不需要实时云租户的数据工程师和 DevOps 团队。

模拟器再现了什么,它的忠实度如何?

模拟器建模核心Fabric组件:控制平面、OneLake ADLS-Gen2数据平面子集、T-SQL仓库和Spark环境。它模拟工作区、项目和基于角色的访问控制,因此自动化代码与本地端点交互,而不是远程服务。单一二进制设计意味着模拟器在没有外部依赖的情况下运行,开发者已将其与未修改的官方工具和SDK进行了验证,这支持API和授权流程的现实本地验证。

在运行扫描或测试时,它会影响开发者系统吗?

模拟器作为Go二进制文件的本地进程运行,并支持x64和ARM64 Windows构建。由于它完全在开发者机器上操作,并且不需要云连接,因此将资源使用限制在主机上;分发说明了单一二进制操作和缺少外部服务,这意味着与启动云工作负载相比,CPU和内存的影响是可预测的、有限的。

在开发机器上使用它安全吗?它如何处理安全性?

该应用程序明确设计用于本地开发,并在某些地方被记录为故意不安全以便于测试。它验证Microsoft Entra承载令牌,通常与entra-emulator配对以执行授权流程。文档警告它不适合生产,这意味着您必须隔离测试环境,并避免在文档中不安全的机器上运行它。

谁可以操作模拟器,应该预期什么学习曲线?

模拟器面向数据工程师、DevOps专业人员和从事Fabric自动化的开发者。它建模CI/CD和服务主体自动化,因此熟悉管道配置和SDK驱动集成的用户可以在本地运行现实测试。单一二进制安装程序减少了设置步骤,但理解RBAC和Entra令牌流程仍然是从本地运行中获得可靠验证所必需的。

推荐和目标用户

模拟器是一个实用工具,适用于必须在没有云访问的情况下开发或验证 Microsoft Fabric 自动化的工程师;它在本地运行,模拟 Entra 授权,并镜像关键的 Fabric 行为。由于它故意不安全用于测试,因此建议在隔离的开发环境中使用。推荐。

  • 赞成

    • 单个 Go 二进制文件,没有外部依赖
    • 在本地模拟 OneLake、Spark 和 T-SQL 数据仓库
    • 验证 Microsoft Entra 承载令牌流
    • 模型工作区 RBAC 和 git 集成用于 CI/CD 测试
  • 反对

    • 在某些地方故意不安全,因此不适合生产使用
    • 模拟 OneLake 的一个子集,而不是完整的数据平面功能集
    • 需要了解 RBAC 和 Entra 流程才能有效使用

应用参数

  • 开发者

    • calvinchengx
  • 许可证

    免费

  • 版本

    0.13.0

  • 更新日期

  • 平台

    Windows

  • OS

    Windows 11

  • 大小

    8.53 MB

应用程式 提供其他语言版本


免费下载 PC 版

查看广告以免费下载


用户对 fabric-emulator 的评分

您是否尝试过 fabric-emulator?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic