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


Справочная документация разработчика службы организации Reporting Service

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

Словарь данных

Наборы данных, относящиеся к конкретному арендатору

Данные, относящиеся к клиенту, предоставляются наборами данных "Достижения", "AppliedSkills", " Сертификации", " Ход выполнения" и "Пользователи ".

Внимание

В userId данных для конкретного клиента используется идентификатор пользователя профиля Learn, который отличается от идентификатора объекта Microsoft Entra ObjectId.

Чтобы получить записи хода выполнения с displayName для пользователей в клиенте:

При скачивании сведений о пользователе в Центре администрирования Microsoft Entra экспорт будет содержать displayName и другие свойства в формате CSV.

Достижения

Набор данных Achievements содержит сведения обо всех наградах, полученных пользователями этого арендатора (как правило, в результате прохождения модулей и схем обучения). После завершения модуля пользователи получат значок и после завершения пути обучения, они получат трофей.

Достижения пользователей отображаются на действующем сайте в профилях пользователей. (Пример.)

идентификатор арендатора userId awardReason тип награды awardUid (идентификатор награды) Тип источника SourceUid Дата вручения награды
{guid} {guid} бейдж.модуль.базовый.завершённый Индикатор событий learn.intro-to-compute.значок Модуль learn.intro-to-compute {datetimeoffset}
{guid} {guid} путь достижения завершен Награда learn.cloud-foundations.trophy LearningPath learn.cloud-foundations {datetimeoffset}

AppliedSkills

Набор данных AppliedSkills содержит сведения обо всех применённых навыках, которые пользователи в этом арендаторе заработали, как правило, в результате завершения лабораторных занятий. После успешного завершения сеанса лаборатории пользователи могут получить навык.

идентификатор арендатора userId appliedSkillsUid labProfileName экзаменЫcoredDate
{guid} {guid} application-skill.build-azure-ai-vision-solution APL-3004: создание решения Azure AI Vision {datetime}
{guid} {guid} разработка навыков для построения совместных приложений в Microsoft Teams APL-4001: создание приложений для совместной работы для Microsoft Teams {datetime}

Сертификация

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

идентификатор арендатора userId ТипНаграды Имя расшифровки SourceUid Дата награждения ДатаНачалаСертификации Дата окончания сертификации ДатаНачалаАктуальностиПраваПребывания
{guid} {guid} Сертификация Сертифицированный специалист Microsoft: инженер по искусственному интеллекту Azure certification.azure-ai-engineer {int} {int} {int} {int}
{guid} {guid} Сертификация Сертифицировано корпорацией Майкрософт: Основы Power Platform сертификация.основы-платформы-решений {int} {int} {int} {int}

Значения даты {int} форматируются как YYYYMMDD.

Ход выполнения

Набор данных Progress содержит информацию о том, сколько баллов опыта пользователи этого арендатора заработали за выполнение частей материала (таких, как отдельные уроки, полные модули и схемы обучения). Не все содержимое равно, поэтому пользователи могут заработать больше очков, если он содержит интерактивность, или если они выполнили проверку знаний 100 % в первый раз.

идентификатор арендатора userId XPReason Тип источника SourceUid XP Дата награждения
{guid} {guid} единицы.единица.основная.завершена Единица измерения learn.intro-to-compute.1-introduction 100 {datetimeoffset}
{guid} {guid} очки.модуль.базовый.завершенный Модуль learn.create-azure-account 200 {datetimeoffset}
{guid} {guid} точки.путь.основной.завершён LearningPath learn.cloud-foundations 2100 год. {datetimeoffset}

Пользователи

Набор данных Users содержит сведения обо всех пользователях, на которых есть ссылки в других наборах данных, относящихся к конкретному арендатору. Обратите внимание, что этот набор данных не содержит никаких сведений о персональных данных. Это userId идентификатор пользователя профиля Learn, который отличается от Идентификатора объекта Microsoft Entra (AADObjectId). При составлении отчетов вам потребуется присоединить эти данные к списку пользователей Microsoft Entra, чтобы просмотреть более целостный список сведений о пользователях с другими данными.

идентификатор арендатора userId AADObjectId CreatedOn
{guid} {guid} {guid} {datetime}

Наборы данных Microsoft Learn

Данные Microsoft Learn (не относящиеся к отдельному клиенту) предоставляются наборами данных HierarchyAppliedSkills, HierarchyCertification, HierarchyLearningPath, HierarchyLearningPathModule, HierarchyModule и HierarchyUnit.

Иерархия прикладных навыков

Набор данных HierarchyAppliedSkills содержит сведения о каталоге всех примененных навыков в Microsoft Learn.

Дополнительные сведения о примененных навыках и их связи с другими типами контента см. в разделе "Примененные навыки" статьи "Типы контента Learn".

appliedSkillsUid заголовок URL-адрес уровни продукты роли Предметы задачи
application-skill.build-azure-ai-vision-solution Создание решения azure AI Vision /учетные-данные/прикладные-навыки/создание-решения-для-анализа-изображений-на-основе-azure-ai/ ["промежуточный"] ["Azure-компьютерное зрение"] ["разработчик","инженер ИИ","создатель"] ["искусственный интеллект"] ["Создание ресурса компьютерного зрения", "Анализ изображений", "Создание пользовательской модели анализа изображений", "Обучение и оценка модели","Использование пользовательской модели"]
навык-применения.создать-совместные-приложения-для-microsoft-teams Создание приложений для совместной работы для Microsoft Teams /credentials/applied-skills/создание-совместных-приложений-microsoft-teams/ ["промежуточный"] ["office-teams","ms-graph","entra-id","ms-copilot"] ["разработчик"] ["разработка бэкенда", "разработка фронтенда", "разработка кастомных приложений"] ["Создание бота", "Создание расширения обмена сообщениями", "Создание веб-перехватчиков", "Создание вкладки Teams", "Интеграция Microsoft Graph в приложение Teams", "Распространение приложения Teams"]

СертификацияИерархии

Набор данных HierarchyCertification содержит сведения из каталога обо всех программах сертификации в Microsoft Learn.

Дополнительные сведения о сертификации и их связи с другими типами контента см. в разделе "Сертификация" статьи "Типы контента Learn".

certificationUid type заголовок Итоги URL-адрес iconUrl уровни продукты роли Экзамены
сертификация.azure-administrator 0 Microsoft Certified: Azure Administrator Associate (Сертификация Майкрософт. Помощник Администратора Azure) Администраторы Azure реализуют, администрируют и отслеживают корпоративную среду Microsoft Azure. /certifications/azure-administrator/ /media/learn/certification/badges/microsoft-certified-associate-badge.svg ["промежуточный"] ["Azure","виртуальные машины Azure","хранилище Azure","каталог Azure Active Directory","виртуальная сеть Azure","диспетчер ресурсов Azure"] ["администратор"] экзамен.az-104

ИерархическийПутьОбучения

Набор данных HierarchyLearningPath содержит сведения из каталога по всем схемам обучения в Microsoft Learn.

Дополнительные сведения о путях обучения и их связи с другими типами контента см. в разделе "Пути обучения" статьи "Типы контента Learn".

LearningPathUid заголовок URL-адрес длительностьВМинутах точек iconUrl уровни продукты роли Языки
изучите.создание серверлесс-приложений Создание бессерверных приложений. /training/paths/create-serverless-applications/ 517 1925 /training/achievements/create-serverless-applications.svg ["начинающий","средний уровень"] ["azure","azure-functions","azure-portal","azure-cosmos-db","azure-storage","azure-cloud-shell"] ["разработчик", "студент"] ["powershell"]

Модуль обучения иерархии

Набор данных HierarchyLearningPathModule содержит сопоставление модулей со схемами обучения. (Примечание: один и тот же модуль может использоваться в нескольких схемах обучения.)

Дополнительные сведения о модулях и путях обучения и их связи с другими типами контента см . в разделе " Модуль" и разделе "Схема обучения" статьи "Типы контента Learn".

LearningPathUid ModuleUid
learn.security-ops-sentinel azure.query-data-sentinel
learn.architect-data-platform изучение доступа к данным с помощью Cosmos DB и SQL API

HierarchyModule

Набор данных HierarchyModule содержит сведения из каталога обо всех модулях (курсах).

Дополнительные сведения о модулях и их связи с другими типами контента см. в разделе "Модуль" статьи "Типы контента Learn".

moduleUid заголовок URL-адрес iconUrl длительностьВМинутах точек уровни продукты роли Языки
учиться.языки.powershell-написать-первым Написание первого кода в PowerShell /training/modules/powershell-write-first/ /training/achievements/powershell/powershell-write-first-code.svg 17 200 ["новичок"] ["dotnet"] ["разработчик","студент"] ["powershell"]

HierarchyUnit

Набор данных HierarchyUnit содержит сведения из каталога обо всех уроках (составляющих модулей).

Дополнительные сведения об единицах и их связи с другими типами контента см. в разделе "Единицы" статьи "Типы контента Learn".

unitUid заголовок URL-адрес длительностьВМинутах точек moduleUid
learn.azure.query-data-sentinel.1-introduction Введение /training/modules/query-data-sentinel/1-introduction/ 5 100 azure.query-data-sentinel
изучение.azure.запрос-данных-сентинел.2-настройка-упражнения Упражнение. Запрос и визуализация данных с помощью книг Azure Sentinel /training/modules/query-data-sentinel/2-exercise-setup/ 10 100 azure.query-data-sentinel

Следующие шаги

Просмотрите приведенные ниже ресурсы, чтобы помочь вам в процессе разработки: