Поделиться через


Тестирование и отладка с помощью песочницы интеграции Центра партнеров

Область применения: Центр партнеров — Центр партнеров, управляемый 21Vianet — Центр партнеров для облака Microsoft для правительства США

Чтобы протестировать код, используйте учетную запись песочницы интеграции в Центре партнеров (и соответствующие токены), чтобы вы не понесли случайно дополнительные расходы, которые ваша компания должна оплачивать. Дополнительные сведения об этой тестовой рабочей среде (TiP) см. в разделе "Настройка доступа к API" в Центре партнеров.

Ограничения песочницы интеграции

Если вы запускаете автоматические тесты проверки сборки, проводите тестирование в рабочей среде или выполняете ручное тестирование в песочнице интеграции, вы можете достичь максимальных ограничений для песочницы интеграции. Эти ограничения составляют 75 клиентов, 5 подписок на клиента и 25 лицензий на подписку.

Примечание.

Песочница интеграции CSP поддерживает тестирование коммерческих и образовательных предложений. Сегменты облака сообщества некоммерческих организаций и государственных организаций пока не поддерживаются.

Ограничение на 25 лицензий означает, что вы не можете получить предложение в тестовой среде, имеющее минимальное требование по количеству лицензий, превышающее 25. Это ограничение включает испытания.

Выставление счетов и сверка в тестовой среде

В следующей таблице показаны файлы счетов и сверок, которые можно найти в тестовой среде для классической и новой коммерции.

Файлы Доступно в режиме наследия Доступно на новой коммерческой платформе
PDF-файл счета Нет Да
Файл выверки счетов Нет Да
Файл с необложенными оценками неиспользования Нет Да
Учтенный файл сверки ежедневного использования Нет Да
Файл оценки неоплаченного ежедневного использования Нет Да

Примечание.

Вы не увидите данные на страницах "Поставщик облачных решений" в рабочей области Insights для арендатора среды Песочницы, так как страницы и отчеты в разделе "Поставщик облачных решений" не охвачены в среде Песочницы.

План Azure

По умолчанию партнеры не могут подготавливать планы Azure с помощью учетных записей песочницы. Партнеры, которым необходимо сделать это с учетной записью песочницы, должны подать заявку на доступ.

Создайте запрос в службу поддержки Центра партнеров, чтобы запросить доступ к арендатору Sandbox и включите идентификатор арендатора Production в сведения о заявке.

Для партнеров, чьи учетные записи sandbox были утверждены для предоставления планов Azure, применяются следующие ограничения.

  • Каждая учетная запись партнера песочницы может содержать до 10 планов Azure во всех клиентах (независимо от того, как планы распределяются между клиентами).

  • Партнер с прямым выставлением счетов может создавать один план Azure для каждого клиента.

  • Косвенный поставщик может создавать до трех планов Azure на каждого арендатора клиента (для различных косвенных реселлеров, указанных в качестве партнера по учету).

  • Каждый план Azure может иметь до трех подписок Azure.

  • Каждая подписка CSP Azure в учетной записи песочницы ограничена четырьмя ядрами виртуальных машин на каждый центр обработки данных. Поэтому не удается подготовить номера SKU виртуальных машин, для которых требуется более четырех ядер виртуальных машин. Некоторые специализированные номера SKU виртуальных машин, такие как ядра GPU, также исключены.

  • Каждая партнерская учетная запись в тестовой среде имеет лимит расходов в $2000 (USD) на период выставления счетов для всех планов Azure. Когда партнер достигнет лимита расходов, все планы Azure будут временно отключены до следующей период выставления счетов.

предложения подписки Azure поставщик облачных решений (CSP)

Предложения подписки Azure CSP больше не доступны по умолчанию для учетных записей песочницы. К ним относятся MS-AZR-0146P, MS-AZR-DE-0146P и MS-AZR-USGOV-0146P для подписок CSP Azure в общедоступном облаке Microsoft и облаке Microsoft для государственных организаций соответственно. Партнеры, которым требуется доступ к этим предложениям со своей учетной записью песочницы, должны подать заявку на доступ. Чтобы подать заявку на доступ, обсудите с вашим менеджером по работе с клиентами Microsoft или бизнес-контактом.

Для партнеров, чьи тестовые учетные записи были утверждены для предложений подписки CSP Azure, применяются следующие ограничения:

  • У вас может быть не более 375 активных подписок (75 клиентов x 5 подписок на клиента). Однако только 10 из них могут быть подписками CSP Azure.

  • Когда подписка Azure CSP достигает $200 в использовании Azure, ее ресурсы временно отключаются до следующего расчетного периода. Она по-прежнему считается активной подпиской и учитывается в отношении ограничения 10 активных подписок Azure.

  • Каждая подписка CSP Azure в учетной записи песочницы ограничена четырьмя ядрами виртуальных машин на каждый центр обработки данных. Поэтому не удается подготовить номера SKU виртуальных машин, для которых требуется более четырех ядер виртуальных машин. Некоторые специализированные номера SKU виртуальных машин, такие как ядра GPU, также исключены.

Зарезервированные экземпляры Azure

Зарезервированные Виртуальные машины Azure — единственный тип зарезервированного экземпляра, который можно приобрести в Sandbox. Если вы приобретаете зарезервированный экземпляр виртуальной машины Azure с учетной записью песочницы, вы ограничены двумя экземплярами виртуальных машин на каждого клиента. Вы также ограничены возможностью выбора только среди следующих продуктовых SKU для зарезервированных виртуальных машин Azure:

Название продукта Дата вступления в силу Название SKU Регион [ArmRegionName] Идентификатор экземпляра [ArmSkuName] Длительность Идентификатор измерения потребления
Серия B 12/1/2017 0:00 Зарезервированный экземпляр виртуальной машины, Standard_B1s, Южная Корея, 1 год KoreaSouth Standard_B1s 1Year 3f913071-0dd7-4258-8ec4-6fad05bd976d
Серия B 12/1/2017 0:00 Зарезервированный экземпляр виртуальной машины, Standard_B1s, Восток США, 1 год eastus Standard_B1s 1Year f4d7a5a5-1b67-45ea-b1a0-282fbdd34b05
Серия B 12/1/2017 0:00 Зарезервированный экземпляр виртуальной машины, Standard_B1s, регион Запад США 2, 1 год westus2 Standard_B1s 1Year 222e39f5-e99f-4fa3-a323-f46402977888
Серия B 12/1/2017 0:00 Зарезервированный экземпляр виртуальной машины Standard_B1s, Северный Центральный Регион США, 1 год northcentralus Standard_B1s 1Year 4e1716fc-4842-43f1-aa96-7c1b1b1395a7
Серия B 12/1/2017 0:00 Зарезервированный экземпляр виртуальной машины, Standard_B1s, Восточная Канада, 1 год CanadaEast Standard_B1s 1Year ab8a5993-5db7-47c8-b3b1-2e1365b353fb

Примечание.

Другие типы зарезервированных экземпляров (такие как Azure OpenAI) недоступны для покупки в песочнице.

Подписки на товары коммерческого рынка

В рабочей среде после создания подписки на продукты SaaS коммерческой платформы необходимо получить персонализированную ссылку активации из Центра партнеров и посетить сайт издателя, чтобы завершить процесс установки. Выставление счетов за подписку начнется только после завершения настройки.

В среде песочницы CSP отсутствует интеграция с независимыми поставщиками программного обеспечения (ISV). При попытке получить ссылку активации из Центра партнеров будет возвращена фиктивная ссылка. Эту фиктивную ссылку нельзя использовать для завершения процесса установки на сайте издателя. Чтобы использовать учетную запись песочницы интеграции для тестирования выставления счетов за подписки на продукты SaaS коммерческой платформы, см . статью "Активация подписки песочницы для продуктов коммерческой платформы ". Выставление счетов за подписку начнется после успешной активации.

Чтобы освободить место для следующего раунда тестирования после окончания тестового запуска, ознакомьтесь со следующими статьями:

Тестирование загрузки PO-данных

В производственной среде партнерам может потребоваться предоставить заказ на покупку от клиента и (или) запрос на предложение (RFP, запрос предложений) для завершения транзакции в Центре партнеров.

Чтобы протестировать этот поток в тестовой среде, покупка следующих предложений активирует поток отправки PO для соответствующих заказов.

  • Access LTSC 2021 (постоянное программное обеспечение, идентификатор продукта DG7GMGF0D7FV)
  • Excel LTSC 2021 (постоянное программное обеспечение, идентификатор продукта DG7GMGF0D7FT)

Рекомендации по разработке REST

  • Используйте средство трассировки сети, чтобы увидеть запрос, ответ и наличие ошибок в коде состояния HTTP в ответе. Дополнительные сведения об обработке ошибок см. в разделе "Коды ошибок REST Центра партнеров".

  • Используйте новый идентификатор корреляции для каждого вызова, выполненного в REST API Центра партнеров. Эта практика обеспечивает более эффективное ведение журнала и поможет во время отладки. Дополнительную информацию см. в разделе заголовки REST Центра партнеров.

Советы по устранению неполадок

  • Просмотрите все свойства заголовка, включая URL-адрес и версию API.

  • Убедитесь, что свойства включены при необходимости и правильно отформатированы.

  • Неправильное форматирование массива является распространенной ошибкой.

  • ETag являются временными и в результате не должны храниться. Когда вызов функции требует ETags, используйте последнее значение ETags, снова получив ресурс. Значения ETags должны включаться в двойные кавычки, например строку:

    If-Match : "eyJpZCI6IjUwMWE4NjBjLTE2OTgtNDQyYi04MDhjLTRiNjEyY2NmMzVmMiIsInZlcnNpb24iOjF9"
    

Рекомендации по тестированию песочницы

Чтобы очистить в конце тестового запуска, чтобы в следующем раунде тестирования было свободное место, ознакомьтесь со следующими статьями: