工作负荷发布要求(预览版)
本文介绍了在 Microsoft Fabric 工作负载中心列出的自定义工作负载所需的要求。 在提交要发布的工作负载之前,请确保工作负载符合这些要求。
定义:
必需:工作负荷需要实现并符合通过验证的要求。
可选:工作负载可以决定他们是否要使用或支持此要求。 在任何情况下,都需要在证明文档中记录它。
不支持:工作负载目前不支持此要求,因为平台不允许它。 若要为客户合作伙伴创建透明度,仍要求将信息放入其证明文档中。
业务要求
在 Fabric 中构建应用程序更像是在 Office 中创建文档,而不是在 Azure 中预配资源。 虽然我们并不希望每个用户都能够利用 Fabric 中的每个工作负载,但每个工作负载都必须吸引最广泛的用户。
Fabric 旨在支持最大的一级项目和数据大小。 Fabric 平台提供了一组通用的服务,工作负载不得将其替换为自己的专有服务。 在所有工作负载中一致地使用平台服务可确保整个系统拥有统一的体验和功能。
本文档全面概述了发布工作负荷时需要考虑的所有不同组件。 需要提前共享此信息才能进入预览版和正式版,请参阅 发布流。
名称 | 描述 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
对客户的价值 | 产品/服务必须提供足够的价值来证明学习和使用所需的投资是合理的。 产品/服务应提供显著优势,例如提高效率、创新功能或战略优势。 | 证明 | 必须 | 必须 | |
条款和条件 | 需要为客户提供你在平台上提供的产品/服务的条款和条件。 在条款和条件中,需要突出显示解决方案的合规性方面。 例如,静态数据和传输数据会发生什么情况? 你为 Azure 客户提供的服务可从何处获得? | 工作负载包 | 必须 | 必须 | 治理概述和指导 |
元数据 | 标题、摘要和图标之类的元数据在工作负载程序包清单与合作伙伴中心的 SaaS 产品/服务提交中必须相同。 在 fe/assests 目录下添加工作负载的所有资产,例如,图标和屏幕截图。 工作负载包必须符合前端和后端清单要求。 |
工作负载包 | 必须 | 必须 | Manifest |
证明文档 | 合作伙伴需要提供一个页面,其中包含有关其工作负载发布要求状态的所有信息。 本文档需要在工作负载包中链接并保持最新状态。 你必须在 supportLink 的 certification 字段下的工作负载元数据清单中添加链接。 此链接还必须显示在工作负载中心的“工作负载产品”页中。 |
工作负载包 | 必须 | 必须 | |
试用 | 提供简单而快速的试用体验。 客户无需等待(少于 5 秒钟)即可获得此试用,并为他们提供免费且轻松的方式来探索所提供的工作负载。 | 证明 | 必须 | 必须 | 试用 |
市场产品/服务 | 合作伙伴需要在 Azure 市场中登记 SaaS 产品/服务。 此产品/服务可以只是一个联系我们的列表,用于从平台获取潜在顾客。 我们希望合作伙伴也通过市场进行交易。 可以将自带许可 (BYOL) 功能生成到工作负载中。 | 工作负载包 | 必须 | 必须 | 创建 SaaS 产品/服务 商业市场认证策略 |
文档 | 你需要以易于理解的形式为客户提供工作负载的文档。 | 工作负载包 | 必须 | 必须 | |
货币化 | 可以使用 Azure 市场来使工作负载盈利。 | 证明 | 不支持 | 可选 | 实现工作负载盈利 |
技术要求
下表列出了工作负载产品/服务的技术要求。
类别 | 说明 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
Microsoft Entra 访问 | 构造工作负载必须使用 Microsoft Entra 身份验证和授权。 如果服务为存储在 Fabric 中的数据提供其他身份验证方法,则需要记录这一点。 额外要求: |
证明 | 必须 | 必须 | 身份验证 |
工作负荷必须依赖于 https://analysis.windows.net/powerbi/api/Fabric.Extend 范围并获取用户同意的范围。 工作负荷开发工具包基础结构有助于实现许可流,但工作负荷所有者负责依赖 Fabric。 扩展范围并确保授予同意。 Fabric 保留阻止与未授予许可的工作负荷的集成的权限。 |
工作负载包 | 必须 | 必须 | ||
OneLake | OneLake 是 Fabric 中存储数据的地方。 工作负载需要与其集成,以平台支持的标准格式存储数据,以便其他服务可以利用。 | 证明 | 必须 | 必须 | OneLake,用于数据的 OneDrive |
Microsoft Entra 条件访问 | 企业客户需要集中控制和管理用于访问其资源和数据的标识和凭证,在 Microsoft 中,Microsoft Entra 提供该服务。 确保即使客户启用此功能,服务也能正常工作。 | 证明 | 必须 | 必须 | 条件性访问 |
管理员 REST API | 管理员 REST API 是 Fabric 管理员和治理过程不可或缺的一部分。 这些 API 可帮助 Fabric 管理员发现工作区和项目,以及强制实施治理,例如执行访问评审等。基本功能作为工作负载开发工具包的一部分受支持,不需要合作伙伴提供的任何工作。 | 证明 | 支持 | 支持 | 管理员 REST API |
面向客户的监视和诊断 | 合作伙伴需要将运行状况遥测存储 30 天,包括用于客户支持目的的活动 ID。 | 证明 | 必须 | 必须 | |
B2B | 结构共享策略侧重于允许客户与其业务合作伙伴、客户、供应商、子公司等进行协作。这也意味着用户可能会向其他租户授予对合作伙伴正在创建的项目的访问权限。 | 证明 | 可选 | 可选 | 来宾用户共享 |
业务连续性和灾难恢复 | Fabric 向客户提交无缝服务可用性。 我们认识到在一个充满不确定性的世界中为不可预见的事件进行规划的重要性。 我们要求合作伙伴向 Fabric 中的客户提供工作负载,以定义业务连续性和灾难恢复(BCDR)计划,旨在解决计划外灾难恢复和恢复步骤。 | 证明 | 可选 | 可选 | Microsoft Fabric 中的可靠性 |
性能 | 性能是 Fabric 客户的重要要求。 我们建议合作伙伴考虑工作负荷上下文中的性能,并采取措施来测试和跟踪其项的性能。 | 证明 | 可选 | 必须 | |
状态 | 为了确保这一点,可以独立于其家庭或容量区域来满足客户期望,合作伙伴需要考虑他们希望如何与结构区域和云保持一致。 某些限制中的可用性也会影响你的数据驻留承诺使用量。 | 证明 | 可选 | 可选 | Fabric 区域 |
公共 API | Fabric 公共 API 是自动化的支柱,可为 Fabric 生态系统中的客户和合作伙伴实现无缝通信和集成。 Fabric 公共 API 使用户能够构建创新解决方案、增强可伸缩性和简化工作流。 | 证明 | 不支持 | 不支持 | 文档 |
设计/UX 要求
熟悉 Fabric 工作负载的设计要求,请查看 Fabric UX 系统。 Fabric UX 系统概述了 Fabric UX 中可用的模式和组件,以加速工作。 另外,它还包括与 Fluent Web 组件集成的 Fabric UX React 和 Angular 包装器库。
Fabric 用户希望快速加载 UX。 独立于技术实现和区域托管,你的工作负载应能在所有 Fabric 区域内快速加载。
名称 | 描述 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
常见 UX | 合作伙伴作为其一部分提供的工作负载和所有项类型都需要遵守 Fabric UX 准则。 | 证明 | 必须 | 必须 | Fabric UX 系统 |
项目创建体验 | 合作伙伴需要遵守根据 Fabric UX 系统的项目创建体验。 | 证明 | 必须 | 必须 | Fabric UX 系统 |
监视中心 | 长时间运行的操作需要与 Fabric 监视中心集成。 | 证明 | 必须 | 必须 | 监视中心 |
试用体验 | 合作伙伴需要为用户提供试用体验,如设计准则中所述。 | 证明 | 可选 | 必须 | Fabric 模板 |
盈利体验 | 想要在结构中盈利其解决方案的合作伙伴需要遵循 Fabric 模板中定义的模式。 可以通过 Azure 市场实现盈利,也可以使用现有方法。 在任何情况下,都需要遵循 Fabric 模板中定义的设计准则。 | 证明 | 可选 | 必须 | Fabric 模板 |
辅助功能 | 合作伙伴需要遵守适用于辅助功能的 Fabric UX 设计准则。 | 证明 | 可选 | 必须 | Fabric UX 系统 |
世界就绪情况 | “英语”必须作为默认语言。 如果决定对内容进行本地化,则可以这样做。 在这种情况下,请将支持的语言添加到证明页面。 | 工作负载包 | 可选 | 必须 | |
要完成的工作 | 若要在 Fabric 内的不同创建体验中列出,需要为你的项目类型载入到“要完成作业”定义。 | 工作负载包 | 可选 | 必须 | |
项目设置 | 合作伙伴需要在功能区中实现项目设置。 | 证明 | 必须 | 必须 | Fabric UX 系统 |
示例 | 合作伙伴可以使用创建其类型的预配置项的示例来帮助客户更轻松地入门。 | 证明 | 可选 | 可选 | |
自定义项目操作 | 合作伙伴可以在项目编辑器中实现自定义操作。 | 证明 | 可选 | 可选 | |
工作区设置 | 工作区设置提供了一种可在工作区级别配置工作负载的方式。 | 证明 | 不支持 | 不支持 | 工作区 |
全局搜索 | 支持通过顶部搜索栏搜索 Fabric 中的项。 | 证明 | 不支持 | 不支持 | Fabric 搜索 |
安全性和符合性要求
类别 | 说明 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
一般安全性 | Microsoft 客户委托 Fabric 处理其最敏感的数据。 由于实施工作负载的合作伙伴可以访问此数据,因此它们也有责任保护该数据。 我们请求工作负载完成安全评估、安全评审并证明他们已执行该评估。在进程中发现。 | 证明 | 可选 | 必须 | 安全、保护和合规 |
隐私 | Microsoft 客户委托 Fabric 处理其最敏感的数据。 因此,构建工作负载的合作伙伴在访问这些数据时也有责任保护这些数据。 为此,我们请求每个工作负载都经过隐私评估和隐私审查。 额外要求: |
证明 | 可选 | 必须 | 安全、保护和合规 |
工作负荷所有者只能使用基本的仅限 HTTP 的 Cookie。 工作负荷只能在对用户进行积极身份验证后使用它们。 | 证明 | 必须 | 必须 | Cookie 符合性 - Commerce | |
数据驻留 | Fabric 正在围绕数据发出企业承诺,不会离开租户的地理位置,以便在传输中存储的数据和数据。 作为一个工作负载,你直接出现在 Fabric 中,用户需要知道你对数据驻留的承诺是什么。 在证明中,需要定义我们对客户数据的数据驻留的承诺。 | 证明 | 可选 | 必须 | Azure 中的数据驻留 |
符合性证明 | 在证明文档中,可以向客户展示应用如何处理安全性、数据和合规性。 在此自我评估中,工作负荷开发人员介绍了工作负荷的安全属性和数据处理做法。 发布者证明文档应在合作伙伴网站上托管。 如果适用于你的客户,请与更多 Fabric 认证保持一致。 | 证明 | 可选 | 可选 | 治理概述和指导 |
支持
类别 | 说明 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
实时站点 | 合作伙伴工作负载正在成为 Fabric 不可或缺的一部分,因此,我们的支持团队需要知道,如果客户直接与我们联系,你需要如何联系。 合作伙伴需要提供联系人详细信息作为发布过程的一部分。 | 证明 | 可选 | 必须 | |
可支持性 | 合作伙伴负责定义和记录其支持参数(服务级别协议、联系人方法...)。此信息需要从“工作负荷”页进行链接,并且应始终可供客户访问。 此外,还需要考虑到 SaaS 产品/服务列表的市场条件。 | 证明 | 可选 | 必须 | 市场列表指南工作负载要求 |
服务运行状况及可用性 | 合作伙伴需要托管其网站,该网站向客户展示其服务运行状况和可用性。 此信息可包含在“可支持性”页中。 | 证明 | 可选 | 必须 |
Fabric 功能
类别 | 说明 | 验证方法 | 预览 | 正式版 | 参考 |
---|---|---|---|---|---|
应用程序生命周期管理 (ALM) | Microsoft Fabric 的生命周期管理工具可实现高效的产品开发、持续更新、快速发布和持续的功能增强。 | 证明 | 不支持 | 不支持 | Fabric 中的 ALM |
专用链接 | 在 Fabric 中,可以配置和使用允许你的组织私密访问 Fabric 的终结点。 | 证明 | 不支持 | 不支持 | 专用链接 |
数据中心 | 借助 OneLake 数据中心,你可以轻松地查找、浏览和使用组织中你有权访问的 Fabric 数据项。 它提供有关使用项和入口点的信息。 如果要实现数据项,也会显示在数据中心。 | 证明 | 不支持 | 不支持 | OneLake 数据中心 |
数据世系 | 在现代商业智能 (BI) 项目中,了解数据从数据源到其目标的流可能是一项挑战。 如果你构建了跨多个数据源、数据项目和依赖项的高级分析项目,那么该挑战更加大。 “如果更改此数据会发生什么情况?”或“为什么此报表不是最新的?”之类的问题可能很难回答。 | 证明 | 不支持 | 不支持 | Fabric 中的世系 |
敏感度标签 | 项目上的 Microsoft Purview 信息保护中的敏感度标签可以保护敏感内容免遭未经授权的数据访问和泄露。 它们是帮助组织满足其治理和合规性要求的关键组件。 使用敏感度标签正确标记数据,可确保只有经过授权的用户才能访问数据。 额外要求: |
证明 | 不支持 | 不支持 | 敏感度标签 |
对于在其项中使用导出功能的合作伙伴,他们需要遵循准则。 | 证明 | 必须 | 必须 |