通过


选项 4:使用Azure 数据工厂模板将数据发送到基于 API 的导入

按照以下步骤使用Azure 数据工厂模板将数据发送到基于 API 的导入。

1. 创建新Azure 数据工厂

  1. 登录到 https://adf.azure.com/en/datafactories

  2. 创建新的数据工厂或使用现有数据工厂。 完成字段,然后选择“ 创建”。

    显示如何创建新的数据工厂或使用现有数据工厂的屏幕截图。

2.创建新的管道和活动

  1. 创建新管道并输入管道的名称。

    显示如何创建新管道的屏幕截图。

  2. “活动”下,添加 “复制数据”。

    显示如何添加复制数据的屏幕截图。

3. 复制数据活动设置:常规

选择 “复制数据 ”活动,然后选择“ 常规 ”以使用以下指南完成每个字段。

显示如何复制数据活动设置的屏幕截图。

  • 名称:输入活动的名称。
  • 说明:输入活动的说明。
  • 活动状态:选择“ 已激活”。 或者选择“ 已停用 ”,从管道运行和验证中排除活动。
  • 超时:这是活动可以运行的最长时间。 默认值为 12 小时,最小值为 10 分钟,允许的最大时间为 7 天。 格式为 D.HH:MM:SS。
  • 重试:最大重试次数。 这可以保留为 0。
  • 重试间隔 (秒) :最大重试次数。 如果重试尝试设置为 0,则可以保留为 30。
  • 安全输出:选择后,不会在日志记录中捕获活动的输出。 可以清除此项。
  • 安全输入:选择后,不会在日志记录中捕获来自活动的输入。 可以清除此项。

4. 复制数据活动设置:源

  1. 选择“ ”。

  2. 选择现有源数据集或选择“ +新建” 以创建新的源数据集。 例如,在“新建数据集”下选择“Azure Blob 存储”,然后选择数据的格式类型。

    显示如何创建新的源数据集的屏幕截图。

  3. 设置 .csv 文件的属性。 输入 “名称” ,然后在“ 链接服务”下,选择现有位置或选择“ +新建”。

    显示如何设置 csv 文件属性的屏幕截图。

  4. 如果选择了“ +新建”,请使用以下指南输入新链接服务的详细信息。

    显示如何为新的链接服务添加详细信息的屏幕截图。

  5. “源数据集”旁边,选择“ 打开”。

    显示如何打开源数据集的屏幕截图。

  6. 选择“ 第一行”作为标题

    显示如何选择第一行作为标题的屏幕截图。

5. 复制数据活动设置:接收器

  1. 选择“ 接收器”。

  2. 选择“ +新建 ”,将新的 rest 资源配置为连接到 API。 搜索“Rest”,然后选择“ 继续”。

    显示如何配置新的 rest 资源以连接到 API 的屏幕截图。

  3. 为服务命名。 在 “链接服务 ”下,选择“ +新建”。

    显示如何命名服务并添加新链接服务的屏幕截图。

  4. 搜索“Rest”并将其选中。

    显示如何搜索 Rest 数据集的屏幕截图。

  5. 使用以下指南输入字段。

    显示如何输入数据集字段的屏幕截图。

  • 名称:输入新链接服务的名称。
  • 说明:输入新链接服务的说明。
  • 通过集成运行时进行连接:输入首选方法。
  • 基 URL:使用以下 URL,并将 {tenantid} 替换为租户 ID: https://api.orginsights.viva.office.com/v1.0/tenants/{tenantid}/modis/connectors/HR/ingestions/fileIngestion
  • 身份验证类型:选择身份验证类型作为 服务主体,然后选择 “机密 ”或“ 证书”。 服务主体示例:
    • 内联:选择它。

    • 服务主体 ID:输入 API 连接器授权的应用 ID。

    • 服务主体密钥:输入密钥。

      显示如何输入服务主体密钥的屏幕截图。

    • 租户:输入租户 ID。

    • Microsoft Entra ID资源https://api.orginsights.viva.office.com

    • Azure云类型:选择Azure云类型。

    • 服务器证书验证:选择 “已启用”。

  1. 使用以下指南输入接收器设置。

    显示如何输入接收器设置的屏幕截图。

  • 接收器数据集:选择现有数据集或新创建的数据集。
  • 请求方法:选择“ POST”。
  • 请求超时:默认为 5 分钟。
  • 请求间隔 (毫秒) :默认值为 10。
  • 写入批大小:批大小应大于文件中的最大行数。
  • Http 压缩类型:无 为默认值。 或者,可以使用 GZip。
  • 其他标头:选择“ +新建”。
    • 框 1:x-nova-scaleunit
    • :可以通过导航到 Microsoft 365 页中的“组织数据”页上的“数据连接”页来检索该值, (“家庭>设置>迁移”,并在Microsoft 365> 数据连接) 中导入>组织数据。 然后,选择“ 新建导入> ”选择连接类型 >“”开始基于 API 的设置>“”设置基于 API 的连接“页

6. 复制数据活动设置:映射

  1. 选择“ 映射”。

  2. 对于启动上传,请确保在映射中包括 PersonIdManagerId 和组织, (目标名称) 。 对于增量上传,请验证目标名称是否与上一个上传中的目标名称以及 PersonId 一致。 不能使用新列执行增量上传,并且所有上传都需要 PersonId

    显示如何输入映射的活动设置的屏幕截图。

7. 复制数据活动设置:设置和用户属性

“设置”或“用户属性”不需要其他自定义项。 如果需要,可以逐个编辑这些设置。

8. 复制数据活动:触发安装程序 (自动化)

若要将触发器添加到自动化设置,请选择“ 添加触发器”。 建议的自动化是每周一次。 还可以自定义频率。

显示如何设置触发器的屏幕截图。