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


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

В этой статье описываются требования, необходимые для пользовательской рабочей нагрузки, которые будут перечислены в Центре рабочей нагрузки 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. Если служба предоставляет другие методы проверки подлинности для данных, хранящихся в 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 для ускорения работы. Она также включает библиотеки оболочки UX React и Angular, которые интегрируются с веб-компонентами Fluent.

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

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

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

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

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

Поддержка

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

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

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

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