Data Lake 架构 - Microsoft Entra ID
学校数据同步 (SDS) 数据湖包含从学校的学生信息系统 (SIS) /学生管理系统 (短信) 导入的数据的内部表示形式。 导出的数据与导入的数据略有不同,因为数据是规范化并纵向存储的。 湖的纵向方面用于帮助提供对 Microsoft 365 中可能不再处于活动状态的用户、类和数据的分析。
SDS 还将Microsoft Entra ID的更新副本存储在 Data Lake 中。 Microsoft Entra的副本有助于在 SIS/SMS 与Microsoft Entra用户对象之间进行用户匹配。 在此阶段,匹配链接不会写入Microsoft Entra用户对象,而只会写入 Data Lake 中的链接表。
FirstSeenDateTime 和 LastSeenDateTime 增强了数据。 SDS 可能不知道何时从Microsoft Entra ID添加/删除数据,它只是知道何时首次或最后一次看到数据。
FirstSeenDateTime 是 SDS 首次看到记录的时间,以及表中该行的创建数据的时间。 这并不意味着它是Microsoft Entra ID记录的创建日期,因为 SDS 在从外部系统添加数据后可能运行良好。
以类似的方式,LastSeenDateTime 是 SDS 最后一次看到同步数据的时刻。这不是从 Microsoft Entra ID 删除记录的日期,而是日期 (时间) SDS 在同步期间看到记录的时间。
下面的相关对象列指示此 ID 是否是其他表的外键。
资源:Microsoft Entra用户
Microsoft Entra ID中帐户的用户记录的表示形式。
导出类型:AADUser
列名称 | 列类型 | 相关对象 | 说明 |
---|---|---|---|
ObjectId | String | Microsoft Entra对象标识符 | |
UserPrincipalName | String | Microsoft Entra UserPrincipalName | |
邮件 | String | Microsoft Entra ID中的主Email地址 | |
MailNickName | String | mailNickName in Microsoft Entra ID | |
GiveName | String | Microsoft Entra ID为用户设置 giveName | |
Surname | String | Microsoft Entra ID为用户设置姓氏 | |
DisplayName | String | Microsoft Entra ID为用户设置 displayName | |
AnchorId | String | 学校数据同步初始化的名册值 | |
StudentId | String | 学校数据同步已初始化学生的 SIS ID/sourcedId 值 | |
TeacherId | String | 学校数据同步初始化教师的 SIS ID/sourcedId 值 | |
Role | String | 学校数据同步初始化角色值 | |
FirstSeenDateTime | DateTimeOffset | ||
LastSeenDateTime | DateTimeOffset |
资源:AADUserPersonMapping
仅当名册数据也存在时才存在。
AADUser 条目和名单人员条目之间的映射。
导出类型:AADUserPersonMapping
列名称 | 列类型 | 相关对象 | 说明 |
---|---|---|---|
ObjectId | String | AADuser.ObjectId | Microsoft Entra对象标识符 |
PersonId | String | Person.Id | 名册人员标识符 |
FirstSeenDateTime | DateTimeOffset | ||
LastSeenDateTime | DateTimeOffset |
资源:AADGroup
Microsoft Entra ID中的组记录的表示形式。
导出类型:AADGroup
列名称 | 列类型 | 相关对象 | 说明 |
---|---|---|---|
ObjectId | String | AADuser.ObjectId | Microsoft Entra对象标识符 |
DisplayName | String | Microsoft Entra ID 中的组的 displayName | |
邮件 | String | Microsoft Entra ID中组的主 EmailAddress | |
MailNickName | String | Microsoft Entra ID中组的 mailNickName | |
AnchorId | String | 学校数据同步初始化的名册值 | |
SectionId | String | 学校数据同步已初始化分区的 SIS ID/sourcedId 值 | |
FirstSeenDateTime | DateTimeOffset | ||
LastSeenDateTime | DateTimeOffset |
资源:AADGroupMembership
Microsoft Entra ID中 AADGroup 和 AADUser 之间的映射表示形式。
导出类型:AADGroupMembership
列名称 | 列类型 | 相关对象 | 说明 |
---|---|---|---|
UserObjectId | String | AADuser.ObjectId | Microsoft Entra对象标识符 |
GroupObjectId | String | AADGroup.ObjectId | Microsoft Entra ID 中的组的 displayName |
Role | String | 组 (所有者或成员) 中的用户角色,而不是名单角色 | |
FirstSeenDateTime | DateTimeOffset | ||
LastSeenDateTime | DateTimeOffset |
相关文章
如果使用教育版 Data Lake 导出,另请参阅: - Data Lake 架构 – 将Data Lake 架构列入 - 名单 - 活动