使用合作伙伴中心集成沙盒进行测试和调试

适用于:合作伙伴中心 | 由世纪互联运营的合作伙伴中心 | 适用于美国政府的 Microsoft 云合作伙伴中心

若要测试代码,请使用 Partner Center 中的集成沙盒账户(以及相应的令牌),以免不小心产生需由贵公司承担的新费用。 有关此生产环境中测试(TiP)环境的详细信息,请参阅 在合作伙伴中心设置 API 访问权限。

集成沙盒限制

如果运行自动化生成验证测试、在生产环境中执行测试或在集成沙盒中执行手动测试,则可能达到集成沙盒的最大限制。 这些限制为 75 个客户,每个客户 5 个订阅,每个订阅有 25 个许可证。

注意

CSP 集成沙盒支持测试商业和教育产品/服务。 尚不支持非营利组织和政府社区云细分市场。

25 个许可证上限意味着,您无法在沙盒中获取最低许可证要求超过 25 个的套餐。 该限制也适用于试用版。

沙盒中的发票开具和对账

下表显示了可在旧商业和新商务的沙盒环境中找到的发票和对帐文件。

文件 在旧版中可用 可在新商业模式中获取
发票 PDF
发票对帐文件
未计费的非使用情况估算文件
按日费率计费的使用情况对账文件
未开具账单的按日计费使用量估算文件

注意

在沙盒租户的 Insights 云解决方案提供商页面中,您将看不到任何数据,因为 Insights 工作区中“云解决方案提供商”部分下的页面和报表不在沙盒环境的涵盖范围内。

Azure 计划

默认情况下,合作伙伴无法使用其沙盒帐户预配 Azure 计划。 需要使用沙盒帐户这样做的合作伙伴必须申请访问权限。

创建合作伙伴中心支持工单,通过您的沙盒租户申请访问权限,并在工单详细信息中包含您的生产租户 ID。

对于已批准其沙盒帐户预配 Azure 计划的合作伙伴,适用以下限制:

  • 每个沙盒合作伙伴帐户可以在所有客户租户中拥有多达 10 个 Azure 计划(无论计划在客户之间如何分配)。

  • 直接计费合作伙伴可以为每个客户租户创建最多一个 Azure 计划。

  • 间接提供商可以为每个客户租户创建最多三个 Azure 计划(对于指定为“记录合作伙伴”的不同间接经销商)。

  • 每个 Azure 计划最多可以有三个 Azure 订阅。

  • 沙盒帐户下的每个 CSP Azure 订阅在每个数据中心最多可使用 4 个虚拟机(VM)内核。 因此,无法预配需要四个以上的 VM 核心的 VM SKU。 还排除某些专用 VM SKU(如 GPU 核心)。

  • 每个沙盒合作伙伴帐户在所有 Azure 计划中,每个计费周期的支出限制为 2000 美元(美元)。 合作伙伴达到支出限制后,将暂时禁用所有 Azure 计划,直到下一计费周期。

云解决方案提供商(CSP)Azure 订阅套餐

默认情况下,CSP Azure 订阅产品/服务不再可用于沙盒帐户。 其中包括 MS-AZR-0146P、MS-AZR-DE-0146P 和 MS-AZR-USGOV-0146P,分别适用于Microsoft公有云和政府云中的 CSP Azure 订阅。 需要通过沙盒帐户使用上述产品/服务的合作伙伴必须申请访问权限。 若要申请访问权限,请与Microsoft客户经理或业务联系人讨论。

对于其沙盒帐户已获批准可提供 CSP Azure 订阅套餐的合作伙伴,适用以下限制:

  • 最多可有 375 个有效订阅(75 个客户 × 每个客户 5 个订阅)。 但是,只有 10 个帐户可以是 CSP Azure 订阅。

  • 当 CSP Azure 订阅达到 200 美元的 Azure 使用情况时,其资源将被暂时禁用,直到其下一计费周期。 它仍被视为有效订阅,并计入 10 个有效 Azure 订阅的上限。

  • 在你的沙盒帐户下,每个 CSP Azure 订阅在每个数据中心最多可使用 4 个虚拟机 (VM) 核心。 因此,无法预配需要四个以上的 VM 核心的 VM SKU。 还排除某些专用 VM SKU(如 GPU 核心)。

Azure预留实例

Azure 预留虚拟机是唯一可以在沙盒中购买的预留实例类型。 如果要 使用沙盒帐户购买 Azure 虚拟机预留实例 ,则每个客户只能有两个 VM 实例。 你还仅限于从以下 Azure 虚拟机预留实例产品 SKU 中进行选择:

Name Region ProductID 条款 MeterID
虚拟机 Bsv2 系列 加拿大东部 DZH318Z0K9K9 1 年 7b1a1cd8-fb03-5ca7-892c-57fde29b1a33
虚拟机 Bsv2 系列 韩国南部 DZH318Z0K9K9 1 年 f5fdbe2f-2e46-58e8-bfb2-7a8e1a50a552
虚拟机 Bsv2 系列 美国中北部 DZH318Z0K9K9 1 年 110d37a2-dbba-5870-bf4e-cd4db50f9651
虚拟机 Bsv2 系列 美国西部 2 DZH318Z0K9K9 1 年 ac75c514-6bd5-5f31-8609-e201d8de3b2c
虚拟机 Bsv2 系列 美国东部 DZH318Z0K9K9 1 年 898f4de2-626d-5ba0-bdb3-3057b049782f

注意

其他预留实例类型(例如 Azure OpenAI)在沙盒中不可购买。

Microsoft 市场产品的订阅

在生产环境中, 在创建Microsoft市场 SaaS 产品的订阅后,需要从合作伙伴中心检索个性化激活链接,并访问发布者的网站来完成设置过程。 订阅计费只有在设置完成后才会开始。

在 CSP 沙盒环境中,没有与 ISV 的集成。 如果尝试从合作伙伴中心检索激活链接,将返回虚拟链接。 不能使用此虚拟链接在发布者站点上完成设置过程。 若要使用集成沙盒帐户测试 Microsoft Marketplace SaaS 产品订阅的计费,请改为参阅激活 Microsoft Marketplace 产品的沙盒订阅。 订阅计费将在成功激活后开始。

若要在测试运行结束时进行清理,以便下一轮测试有空间,请参阅以下文章:

PO 上传测试

在生产中,合作伙伴可能需要提供客户采购订单和/或招标或提案请求(RFP)信息才能在合作伙伴中心内完成交易。

若要在沙盒环境中测试此流程,购买以下优惠将触发其对应订单的 PO 上传流程:

  • 访问 LTSC 2021(永久软件、产品 ID DG7GMGF0D7FV)
  • Excel LTSC 2021 (永久软件、产品 ID DG7GMGF0D7FT)

REST 开发的最佳做法

  • 使用网络跟踪工具可以查看请求、响应,以及响应中 HTTP 状态代码中是否存在任何错误。 有关错误处理的详细信息,请参阅 合作伙伴中心 REST 错误代码

  • 每次调用合作伙伴中心 REST API 时,使用新的关联 ID。 这种做法可确保更好的日志记录,并在调试期间提供帮助。 有关详细信息,请参阅合作伙伴中心 REST 标头

故障排除提示

  • 查看所有标头属性,包括 URL 和 API 版本。

  • 如有必要,请确保包含属性并正确设置格式。

  • 数组格式不正确是一个常见错误。

  • ETag 是临时的 ,因此不应存储。 当函数调用需要 ETags 时,请重新获取该资源,以取得最新的 ETags 值。 ETags 值应包含在双引号中,如字符串:

    If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"
    

沙盒测试的最佳做法

若要在测试运行结束时进行清理,以便下一轮测试有空间,请参阅以下文章: