本文说明了管理员如何设置 Power BI 来访问 Udemy Business API 并使用适用的数据进行报告。
- 查看 Udemy Business API 的最佳实践。
- 了解有关 Udemy Business API 参考的更多信息。
设置 Power BI 以访问 Udemy Business API
- 以管理员权限登录您组织的域。例如,您的组织 URL 应类似于以下示例: https://yourdomain.udemy.com/organization/home/
- 在 API 集成页面启用 API(例如:https://yourdomain.udemy.com/organization-manage/settings/api-integration/)。
- 从开始设置按钮,选择其他(示例:https://yourdomain.udemy.com/organization-manage/settings/lms-integration/),例如键入Power BI 并保存。此过程将生成客户端和机密 ID。
- 返回到 API > 报告 API,然后选择方法(示例:https://yourdomain.udemy.com/developers/organization/reporting/methods/organizationuseractivity-list/get/)。
- 插入客户端 ID 和客户端机密。这将生成您将在 Power BI 上使用的授权令牌;
- 复制授权,打开文件 PowerBI_Template,进行以下替换并保存文件:将 [insert-token] 替换为 authorization;将 [insert-customer-domain] 替换为 yourdomain;将 [insert-AccountID] 替换为 Organization_ID;
- 打开 Power BI 桌面;
- 创建一个新的 DataSource Web,键入组织的主页(示例:https://yourdomain.udemy.com/organization/home/),匿名身份验证。
- 取消浏览器窗口,打开 DataSource 空白查询;
- 单击“高级编辑器”,选择您保存在 PowerBI_Template 上的所有信息,然后复制;
- 保存
注意:如果您收到错误消息“未找到列‘第 1 列”,则表示没有数据。