审查 Copilot 的用户活动数据
-
在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.
-
在组织旁边,点击**设置**。
-
在侧边栏的“代码、计划和自动化”部分,点击** Copilot**,然后点击**访问**。
-
在页面顶部,在“GitHub Copilot”下,您可以查看组织的 GitHub Copilot 使用情况概述。您可以查看通过 Copilot Business 订阅分配的席位数量,以及估计的每月费用。
-
有关更详细信息,在“访问管理”旁边,点击**获取报告**。
GitHub 会为您生成一份报告,您可以将其下载为 CSV 文件。
-
或者,在“访问管理”下,您可以使用**排序**选项按用户上次使用 GitHub Copilot 的时间对用户列表进行排序。
使用 API 检索分配信息
您可以使用 GitHub 的 REST API 获取有关组织中 GitHub Copilot 席位分配的详细信息。请参阅“获取组织的 Copilot 席位信息和设置”、“列出组织的所有 Copilot 席位分配”和“获取用户的 Copilot 席位分配详细信息”。
了解 last_activity_at
计算
注意
此数据处于公开预览阶段,可能会发生更改。
为了使 last_activity_at
数据点与实际使用情况保持一致,系统将返回用户与 Copilot 功能最近交互的时间戳。这些交互包括
- 在 IDE 中接收代码建议
- 在 IDE 中使用 Copilot Chat 聊天
- 在移动设备上与 Copilot 交互
- 与 CLI 的 Copilot Chat 交互
last_activity_at
日期在通过 Copilot 访问设置中的“获取报告”生成的 CSV 以及通过 GitHub 的 REST API 生成的 CSV 中保持一致。跟踪的事件来自客户端和服务器端遥测。这使得时间戳在网络状况影响客户端遥测的情况下保持持久。
last_activity_at
数据故障排除
处理新的遥测事件并更新用户的 last_activity_at
日期最多可能需要 24 小时。用户必须在其 IDE 中启用遥测才能使其使用情况反映在 last_activity_at
中。
如果您认为用户的 last_activity_at
日期应该比 CSV 或 API 报告中显示的日期更新,请等待 24 小时,然后再次检查。如果其最近的 Copilot 使用情况仍未反映在其 last_activity_at
日期中,请让用户检查其 IDE 设置中是否启用了遥测。
有关在各种 IDE 中启用遥测的更多信息,请参阅
- Microsoft 文档中的“启用或禁用 Azure Data Studio 的使用数据收集”
- JetBrains 文档中的“数据共享”
- VS Code 文档中的“遥测”