Бөлісу құралы:


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

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

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

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

Данные, относящиеся к конкретному арендатору, предоставляются в наборах данных Achievements, Certifications, Progress и Users.

Внимание

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

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

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

Достижения

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

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

tenantId userId awardReason awardType awardUid Тип источника SourceUid AwardedOn
{guid} {guid} badge.module.basic.completed Индикатор событий learn.intro-to-compute.badge Модуль learn.intro-to-compute {datetimeoffset}
{guid} {guid} trophy.path.basic.completed Награда learn.cloud-foundations.trophy LearningPath learn.cloud-foundations {datetimeoffset}

Примененные навыки

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

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

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

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

tenantID userId AwardType TranscriptName SourceUid AwardedOn CertificationStartDate CertificationEndDate StayCurrentEligibilityStartDate
{guid} {guid} Сертификация Microsoft Certified: Azure AI Engineer Associate certification.azure-ai-engineer {int} {int} {int} {int}
{guid} {guid} Сертификация Microsoft Certified: Power Platform Fundamentals certification.power-platform-fundamentals {int} {int} {int} {int}

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

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

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

tenantId userId XPReason Тип источника SourceUid XP AwardedOn
{guid} {guid} points.unit.basic.completed Единица измерения learn.intro-to-compute.1-introduction 100 {datetimeoffset}
{guid} {guid} points.module.basic.completed Модуль learn.create-azure-account 200 {datetimeoffset}
{guid} {guid} points.path.basic.completed LearningPath learn.cloud-foundations 2100 {datetimeoffset}

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

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

tenantId userId AADObjectId CreatedOn
{guid} {guid} {guid} {datetime}

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

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

HierarchyAppliedSkills

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

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

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

HierarchyCertification

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

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

certificationUid type title Итоги URL-адрес iconUrl уровни продукты роли exams
certification.azure-administrator 0 Microsoft Certified: Azure Administrator Associate (Сертификация Майкрософт. Помощник Администратора Azure) Администраторы Azure реализуют, администрируют и отслеживают корпоративную среду Microsoft Azure. /certifications/azure-administrator/ /media/learn/certification/badges/microsoft-certified-associate-badge.svg ["intermediate"] ["azure","azure-virtual-machines","azure-storage","azure-active-directory","azure-virtual-network","azure-resource-manager"] ["administrator"] ["exam.az-104"]

HierarchyLearningPath

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

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

LearningPathUid title URL-адрес durationInMinutes точек iconUrl уровни продукты роли languages
learn.create-serverless-applications Создание бессерверных приложений. /training/paths/create-serverless-applications/ 517 1925 /training/achievements/create-serverless-applications.svg ["beginner","intermediate"] ["azure","azure-functions","azure-portal","azure-cosmos-db","azure-storage","azure-cloud-shell"] ["developer","student"] ["powershell"]

HierarchyLearningPathModule

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

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

LearningPathUid ModuleUid
learn.security-ops-sentinel azure.query-data-sentinel
learn.architect-data-platform learn.access-data-with-cosmos-db-and-sql-api

HierarchyModule

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

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

moduleUid title URL-адрес iconUrl durationInMinutes точек уровни продукты роли languages
learn.languages.powershell-write-first Написание первого кода в PowerShell /training/modules/powershell-write-first/ /training/achievements/powershell/powershell-write-first-code.svg 17 200 ["beginner"] ["dotnet"] ["developer","student"] ["powershell"]

HierarchyUnit

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

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

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

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

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