Сертификация рабочей нагрузки (предварительная версия)

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

Бизнес-требования

Создание приложений в Fabric больше похоже на создание документов в офисе, чем подготовка ресурсов в Azure. Хотя мы не ожидаем, что каждый пользователь сможет воспользоваться преимуществами каждой рабочей нагрузки в Fabric, каждая из рабочих нагрузок должна обратиться к самому широкому набору пользователей.

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

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

Имя Описание Метод сертификации Общедоступная предварительная версия Общедоступная версия Справочные материалы
Ценность для клиентов Ваше предложение должно обеспечить достаточное значение, чтобы оправдать инвестиции, необходимые для изучения и использования. Ваше предложение должно обеспечить значительные преимущества, такие как повышение эффективности, инновационные функции или стратегические преимущества. Аттестация Обязательное поле Обязательное поле
Условия Вам необходимо предоставить клиентам условия предоставления предложения, предоставляемого на платформе. В условиях, необходимых для выделения аспектов совместимости решения. Например, что происходит с данными при хранении и передаче? Где доступны службы, из которых доступны клиенты Azure? Пакет рабочей нагрузки Обязательное поле Обязательное поле Общие сведения и рекомендации по управлению
Метаданные Метаданные, такие как название, сводка и значок, должны совпадать в манифесте пакета рабочей нагрузки и отправке предложения SaaS в Центре партнеров. Добавьте все ресурсы рабочей нагрузки, например значки и снимки экрана в fe/assests каталоге. Пакет рабочей нагрузки должен соответствовать требованиям внешнего и внутреннего манифеста. Пакет рабочей нагрузки Обязательное поле Обязательное поле Манифест
Документ аттестации Партнерам необходимо предоставить страницу, содержащую все сведения о состоянии сертификации рабочей нагрузки. Этот документ должен быть связан в пакете рабочей нагрузки и поддерживать актуальность. Необходимо добавить ссылку в манифест supportLink метаданных рабочей нагрузки в certificationполе. Ссылка также должна появиться на странице продукта рабочей нагрузки в Центре рабочей нагрузки. Пакет рабочей нагрузки Обязательное поле Обязательное поле
Пробная версия Предоставляет простой и быстрый пробный интерфейс. Пробная версия должна быть доступна клиенту без ожидания (менее 5 секунд) и предоставить им бесплатный и простой способ изучения предлагаемой рабочей нагрузки. Аттестация Обязательное поле Обязательное поле Испытания
Предложение Marketplace Партнерам необходимо заручиться предложением SaaS в Azure Marketplace. Это предложение может быть просто контактом с нами , чтобы получить потенциальных клиентов от платформы. Мы ожидаем, что партнеры также будут выполнять транзакции по Marketplace. Вы можете создать возможности собственной лицензии (BYOL) в рабочую нагрузку. Пакет рабочей нагрузки Обязательное поле Обязательное поле Создание предложения SaaS

Commercial marketplace certification policies (Политики сертификации коммерческой платформы Marketplace)
Документация Вам необходимо предоставить документацию для рабочей нагрузки клиентам в легкой и понятной форме. Пакет рабочей нагрузки Обязательное поле Обязательное поле
Монетизация Вы можете использовать Azure Marketplace для монетизации рабочей нагрузки. Аттестация Не поддерживается Необязательно Монетизация рабочей нагрузки

Технические требования

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

Категория Description Метод сертификации Общедоступная предварительная версия Общедоступная версия Справочные материалы
Microsoft Entra Access Рабочие нагрузки Fabric должны гарантировать, что удостоверения Microsoft Entra можно предоставить доступ к нашим приложениям, службам и конечным точкам API. Если служба предоставляет другие методы проверки подлинности данным, которые изначально хранятся в Fabric, это должен быть документ.
Аттестация Обязательное поле Обязательное поле Аутентификация
OneLake OneLake — это место хранения данных в Fabric. Рабочие нагрузки должны интегрироваться с ним для хранения данных в стандартных форматах, поддерживаемых платформой, чтобы другие службы могли воспользоваться им. Аттестация Обязательное поле Обязательное поле OneLake, OneDrive для данных
Условный доступ Microsoft Entra Корпоративным клиентам требуется централизованный контроль и управление удостоверениями и учетными данными, используемыми для доступа к своим ресурсам и данным, а также в Microsoft, Microsoft Entra предоставляет такую службу. Убедитесь, что служба работает с даже если клиенты включили эту функцию. Аттестация Обязательное поле Обязательное поле Условный доступ
REST API администратора ИНТЕРФЕЙСы REST API администратора являются неотъемлемой частью процесса администрирования и управления Fabric. Эти API помогают администраторам Fabric обнаруживать рабочие области и элементы, а также применять управление, например выполнять проверки доступа и т. д. Основные функциональные возможности поддерживаются в составе пакета средств разработки рабочей нагрузки и не требуют работы от партнеров. Аттестация Поддерживается Поддерживается REST API администратора
Мониторинг и диагностика для клиентов Партнеры должны хранить данные телеметрии работоспособности в течение 30 дней, включая идентификатор действия для целей поддержки клиентов. Аттестация Обязательное поле Обязательное поле
B2B Стратегия совместного использования структуры ориентирована на то, чтобы клиенты могли сотрудничать со своими бизнес-партнерами, клиентами, поставщиками, дочерними компаниями и т. д. Это также означает, что пользователи могут формировать другие клиенты, возможно, получить доступ к партнеру по элементам. Аттестация Необязательно Необязательно Общий доступ гостевых пользователей
Непрерывность бизнес-процессов и аварийное восстановление Fabric фиксируется в простой доступности служб клиентам. Мы признаем важность планирования непредвиденных событий в мире неопределенности. Мы просим партнеров предоставлять клиентам в Fabric рабочие нагрузки, чтобы думать об этом, а также определять планы непрерывности бизнес-процессов и аварийного восстановления (BCDR), предназначенные для решения незапланированных аварий и действий по восстановлению. Аттестация Необязательно Необязательно Надежность в Microsoft Fabric
Производительность Производительность является важным требованием для клиентов Fabric. Мы рекомендуем нашим партнерам думать об этом в контексте своей рабочей нагрузки, а также принимать меры по тестированию и отслеживанию производительности своих элементов. Аттестация Необязательно Обязательное поле
Присутствие Чтобы обеспечить это, вы можете соответствовать ожиданиям клиентов таким же образом, независимо от региона или облака, где используется Fabric, партнеры должны думать, как они хотят соответствовать регионам структуры и облакам. Доступность в определенных ограничениях также влияет на обязательства по месту расположения данных. Аттестация Необязательно Необязательно Регионы Fabric
Общедоступные API Общедоступные API Fabric являются основой автоматизации, обеспечивая простое взаимодействие и интеграцию как для клиентов, так и для поставщиков программного обеспечения в экосистеме Fabric. Общедоступный API Fabric позволяет пользователям создавать инновационные решения, повышать масштабируемость и оптимизировать рабочие процессы. Аттестация Не поддерживается Не поддерживается Документация

Требования к проектированию и пользовательскому интерфейсу

Чтобы ознакомиться с требованиями к проектированию рабочей нагрузки Fabric, просмотрите систему пользовательского интерфейса Fabric. Система пользовательского интерфейса Fabric содержит общие сведения о шаблонах и компонентах, доступных в пользовательском интерфейсе Fabric для ускорения работы. Она также включает библиотеки оболочки UX React и Angular, которые интегрируются с веб-компонентами Fluent.

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

Имя Описание Метод сертификации Общедоступная предварительная версия Общедоступная версия Справочные материалы
Распространенный ПОЛЬЗОВАТЕЛЬСКИЙ интерфейс Рабочая нагрузка и все типы элементов, которые партнер предоставляет в рамках этого соглашения, должны соответствовать рекомендациям по пользовательскому интерфейсу Fabric. Аттестация Обязательное поле Обязательное поле Система пользовательского интерфейса Fabric
Интерфейс создания элементов Партнеры должны соответствовать интерфейсу создания элементов в соответствии с системой пользовательского интерфейса Fabric. Аттестация Обязательное поле Обязательное поле Система пользовательского интерфейса Fabric
Центр мониторинга Длительные операции должны интегрироваться с Центром мониторинга Fabric. Аттестация Обязательное поле Обязательное поле Центр мониторинга
Пробная версия Партнерам необходимо предоставить пробную версию для пользователей, как описано в рекомендациях по проектированию. Аттестация Необязательно Обязательное поле Шаблоны Структуры
Опыт монетизации Партнеры, которые хотят монетизировать свое решение в структуре, должны соответствовать шаблонам, определенным в шаблонах Fabric. Монетизация может произойти через Azure Marketplace или использовать существующие методы. В любом случае необходимо следовать рекомендациям по проектированию, определенным в шаблонах Fabric. Аттестация Необязательно Обязательное поле Шаблоны Структуры
Специальные возможности Партнеры должны соответствовать рекомендациям по проектированию пользовательского интерфейса Fabric для специальных возможностей. Аттестация Необязательно Обязательное поле Система пользовательского интерфейса Fabric
Готовность мира Английский язык должен быть языком по умолчанию. Содержимое может быть локализовано, если вы решили сделать это. В этом случае добавьте поддерживаемые языки на страницу сертификации. Пакет рабочей нагрузки Необязательно Обязательное поле
Задачи, которые требуется выполнить Чтобы получить список в различных интерфейсах создания в Fabric, необходимо подключиться к определению заданий для типов элементов. Пакет рабочей нагрузки Необязательно Обязательное поле
Параметры элемента Партнерам необходимо реализовать параметры элемента в рамках ленты. Аттестация Обязательное поле Обязательное поле Система пользовательского интерфейса Fabric
Примеры Партнеры могут использовать примеры, которые создают предварительно настроенные элементы своего типа, чтобы помочь клиентам приступить к работе более легко. Аттестация Необязательно Необязательно
Действия пользовательского элемента Партнеры могут реализовать пользовательские действия в рамках редактора элементов. Аттестация Необязательно Необязательно
Параметры рабочей области Параметры рабочей области предоставляют способ настройки рабочих нагрузок на уровне рабочей области. Аттестация Не поддерживается Не поддерживается Рабочая область
Глобальный поиск Поиск элементов в Fabric поддерживается в верхней строке поиска. Аттестация Не поддерживается Не поддерживается Поиск структуры

Требования к безопасности и соответствию требованиям

Категория Description Метод сертификации Общедоступная предварительная версия Общедоступная версия Ссылки
Общие сведения о безопасности Клиенты Майкрософт доверяют Fabric своими наиболее конфиденциальными данными. Поскольку партнеры, реализующие рабочие нагрузки, могут иметь доступ к этим данным, они также несут ответственность за защиту этих данных. Для этого мы запрашиваем рабочие нагрузки для оценки безопасности, проверки безопасности и проверки того, что они сделали это. обнаружен в процессе.

Дополнительные требования:
Аттестация Необязательно Обязательное поле Защита, защита и соблюдение
Перед вызовом любых функций JS, предоставляемых Fabric, поставщик программного обеспечения должен сначала получить маркер идентификатора Microsoft Entra от узла Fabric. Аттестация Обязательное поле Обязательное поле
Конфиденциальность Клиенты Майкрософт доверяют Fabric своими наиболее конфиденциальными данными. Таким образом, партнеры, использующие рабочие нагрузки сборки, также несут ответственность за защиту этих данных при доступе к ним. Для этого мы просим каждую рабочую нагрузку пройти оценку конфиденциальности и проверку конфиденциальности.

Дополнительные требования:
Аттестация Необязательно Обязательное поле Защита, защита и соблюдение
ISV может использовать только важные файлы cookie, доступные только для HTTP. IsV может использовать их только после положительной проверки подлинности пользователя. Аттестация Обязательное поле Обязательное поле Соответствие файлам cookie — коммерция
Место расположения данных Fabric делает корпоративное обещание вокруг данных, не покидая географию клиента не только для сохраненных данных, но и для передаваемых данных. Как рабочая нагрузка, которую вы отображаете в Fabric напрямую, и пользователи должны учитывать ваши обязательства по месту расположения данных. В аттестации необходимо определить, какие наши обязательства относятся к месту расположения данных клиентов. Аттестация Необязательно Обязательное поле Место расположения данных в Azure
Аттестация соответствия требованиям В документе аттестации вы можете показать клиентам, как ваше приложение обрабатывает безопасность, данные и соответствие требованиям. В этой самостоятельной оценке разработчик рабочей нагрузки описывает атрибуты безопасности рабочей нагрузки и методики обработки данных. Документ аттестации издателя должен размещаться на веб-сайте партнера. Если применимо к клиентам, обратитесь к дополнительным сертификациям Fabric. Аттестация Необязательно Необязательно Общие сведения и рекомендации по управлению

Поддержка

Категория Description Метод сертификации Общедоступная предварительная версия Общедоступная версия Ссылки
Пример работающего веб-сайта Так как рабочие нагрузки партнеров становятся неотъемлемой частью нашей группы поддержки Fabric, необходимо знать, как вы хотите связаться с нами в случае, если клиенты обращаются к нам напрямую. Для этого необходимо предоставить контактные данные в рамках процесса сертификации. Аттестация Необязательно Обязательное поле
Возможность поддержки Партнеры несут ответственность за определение и документирование параметров поддержки (SLA. методы контактов, ...). Эти сведения должны быть связаны со страницы рабочей нагрузки и всегда должны быть доступны клиентам. Кроме того, необходимо учитывать критерии Marketplace для перечисления предложения SAAS. Аттестация Необязательно Обязательное поле Рекомендации по перечислению в Marketplace
Работоспособность служб и доступность Партнерам необходимо разместить свой веб-сайт, показывающий работоспособность и доступность служб клиентам. Эти сведения можно включить на страницу поддержки. Аттестация Необязательно Обязательное поле

Функции Структуры

Категория Description Метод сертификации Общедоступная предварительная версия Общедоступная версия Справочные материалы
Управление жизненным циклом приложений (ALM) Средства управления жизненным циклом Microsoft Fabric обеспечивают эффективную разработку продуктов, непрерывные обновления, быстрые выпуски и текущие улучшения функций. Аттестация Не поддерживается Не поддерживается ALM в Fabric
Приватные каналы В Fabric можно настроить и использовать конечную точку, которая позволяет организации получать доступ к Fabric в частном порядке. Аттестация Не поддерживается Не поддерживается Приватный канал
Центр данных Центр данных OneLake упрощает поиск, изучение и использование элементов данных Fabric в организации, к которым у вас есть доступ. Он содержит сведения о элементах и точках входа для работы с ними. Если вы реализуете элемент данных, вы также увидите в Центре данных. Аттестация Не поддерживается Не поддерживается Концентратор данных OneLake
Подкладка данных В современных проектах бизнес-аналитики (BI) понимание потока данных из источника данных в его назначение может быть проблемой. Проблема еще больше, если вы создали расширенные аналитические проекты, охватывающие несколько источников данных, элементов данных и зависимостей. Такие вопросы, как "Что происходит, если я изменяю эти данные?" или "Почему этот отчет не обновлен?" может быть трудно ответить. Аттестация Не поддерживается Не поддерживается Linage в Fabric
Метки конфиденциальности (MIP) Метки конфиденциальности из Защита информации Microsoft Purview на элементах могут защищать конфиденциальное содержимое от несанкционированного доступа к данным и утечки. Они являются ключевым компонентом, помогающим вашей организации соответствовать требованиям к управлению и соответствию требованиям. Метка данных правильно с метками конфиденциальности гарантирует, что только авторизованные пользователи могут получить доступ к вашим данным.

Дополнительные требования:
Аттестация Не поддерживается Не поддерживается Метки конфиденциальности
Для партнеров, использующих функции экспорта в элементе, они должны соответствовать рекомендациям, которые были предоставлены. Аттестация Обязательное поле Обязательное поле