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


Требования к публикации рабочей нагрузки

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

Определения:

  • Обязательный: рабочие нагрузки должны реализовывать и соответствовать требованию для прохождения проверки.

  • Необязательно. Рабочие нагрузки могут решить, хотят ли они использовать или поддерживать это требование. В любом случае его необходимо задокументировать в документе аттестации.

  • Не поддерживается: рабочие нагрузки не поддерживают это требование сегодня, так как платформа не разрешает ее. Чтобы создать прозрачность для партнёров клиентов, их всё ещё просят поместить информацию в документ аттестации.

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

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

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

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

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

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

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

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

Категория Описание Метод проверки Предварительный просмотр Общая доступность Справочные материалы
Microsoft Entra Access Рабочие нагрузки Fabric должны использовать проверку подлинности и авторизацию 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 дней, включая идентификатор активности для целей поддержки клиентов. Аттестация Обязательное поле Обязательное поле
B2B Стратегия совместного использования структуры ориентирована на то, чтобы клиенты могли сотрудничать со своими бизнес-партнерами, клиентами, поставщиками, дочерними компаниями и т. д. Это также означает, что пользователи формируют другие клиенты, возможно, могут предоставляться доступ к партнеру по элементам. Аттестация Необязательно Необязательно Общий доступ гостевых пользователей
Непрерывность бизнес-процессов и аварийное восстановление Fabric стремится обеспечить бесперебойную доступность услуг для клиентов. Мы признаем важность планирования непредвиденных событий в мире неопределенности. Мы просим партнеров, предоставляющих рабочие нагрузки клиентам в Fabric, разработать планы обеспечения непрерывности бизнеса и восстановления после аварий (BCDR), предназначенные для решения вопросов, связанных с незапланированными бедствиями и шагами по восстановлению. Аттестация Необязательно Необязательно Надежность в Microsoft Fabric
Производительность Производительность является важным требованием для клиентов Fabric. Мы рекомендуем нашим партнерам думать о производительности в контексте рабочей нагрузки и принимать меры по тестированию и отслеживанию производительности своих элементов. Аттестация Необязательно Обязательное поле
Присутствие Чтобы обеспечить удовлетворение ожиданий клиентов независимо от их региона проживания или зоны облачности, партнёрам необходимо продумать, как они хотят выстраивать соответствие с облачными и фабричными регионами. Доступность в условиях определенных ограничений также влияет на обязательства по хранению данных в определенном месте. Аттестация Необязательно Необязательно Регионы Fabric
Общедоступные API Общедоступные API Fabric являются основой автоматизации, обеспечивая простое взаимодействие и интеграцию как для клиентов, так и для партнеров в экосистеме Fabric. Общедоступный API Fabric позволяет пользователям создавать инновационные решения, повышать масштабируемость и оптимизировать рабочие процессы. Аттестация Не поддерживается Не поддерживается Документация

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

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

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

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

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

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

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

Поддержка

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

Особенности ткани

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

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