本文包含有关支出如何分配到成本中心的参考信息。要创建和管理成本中心,请参阅 使用成本中心将费用分配给业务单元。
概览
要将计量支出分配到成本中心,您需要将代码库、组织或用户添加到成本中心。
- 对于基于使用量的产品,例如 GitHub Actions,成本中心的费用依据成本中心中的代码库或组织收取,因为使用发生在这些资源上。
- 对于基于许可证的产品,例如 GitHub Copilot,成本中心的费用依据成本中心中的用户收取。
- 对于按高级请求使用量计费的产品,例如 Copilot 云代理,成本中心的费用依据成本中心中的用户收取;如果用户未直接分配到成本中心,则依据授予该用户 GitHub Copilot 许可证的组织收取。
成本中心仅适用于计量使用,不适用于批量或订阅计费。
按产品细分
| 产品 | 如果成本中心包含此资源,则会产生费用 |
|---|---|
| GitHub Actions | 工作流运行所在的代码库或组织。 |
| GitHub Codespaces | Codespace 创建所在的代码库或组织。 |
| GitHub Copilot 许可证 | 接收许可证的用户(优先),或为 Copilot 许可证计费的组织。 |
| GitHub Enterprise | 接收许可证的用户(优先),或为许可证计费的组织。 |
| Git 大文件存储 | 使用 Git LFS 的代码库或组织。 |
| GitHub 包 | 拥有该软件包的代码库或组织。 |
| 高级请求 | 触发高级请求使用的用户(优先),或授予该用户 Copilot 许可证的组织。 |
| GitHub Advanced Security | 使用许可证的用户(优先),或为该许可证计费的组织。 |
基于许可证的产品详情
为确保成本中心按预期反映支出,需要了解许可证费用如何分配到成本中心,以及变更如何体现在账单中。
| 与成本中心关联的用户 | 授予的许可证 | 许可证和产品费用已计费 |
|---|---|---|
| 直接分配 | 通过任何组织 | 分配到用户所属的成本中心。 |
| 仅通过组织成员关系 | 通过已分配到成本中心的组织 | 分配到该组织所属的成本中心。如果组织未关联任何成本中心,则分配到企业。 |
在企业中属于多个组织的用户,或从多个组织获得 Copilot 许可证的用户
- GitHub Enterprise 和 GitHub Advanced Security 许可证的使用分配给最早的组织,费用则分配到包含该组织的成本中心。
- Copilot 许可证和产品使用分配给其中一个组织,费用则分配到包含该组织的成本中心。
要确认给定用户的许可证由哪个组织计费,您可以请求详细的使用报告。参见 计费报告参考。
参见 组织和企业中 GitHub Copilot 的计费说明。
了解成本中心的使用情况和归属
要按成本中心查看使用情况,请前往 “使用情况” 页面并按成本中心分组或筛选。未分配到特定成本中心的使用在按成本中心分组时会标记为 “仅企业”。参见 收集支出洞察。
要了解特定资源的使用如何归属到成本中心,请请求详细的使用报告并参考 cost_center_name 列。参见 计费报告参考。
成本中心变更的影响
您可以随时更改成本中心所包含的资源或删除成本中心。这会以不同方式影响成本中心。
删除成本中心
如果删除成本中心,其资源的未来使用费用将计入企业。删除前的使用费用仍计入该成本中心。
即使删除后,您仍可查看该成本中心。请在成本中心页面选择 “已删除” 选项卡。
添加或移除成员
如果向成本中心添加成员,未来的使用费用将计入该成本中心。如果从成本中心移除成员,未来的使用费用将计入企业。例如
| 日期 | 情形 | 效果 |
|---|---|---|
| 5 月 1 日 | 企业有三名 Copilot 用户。 | 这三名用户的费用计入企业。 |
| 5 月 10 日 | 您创建了两个成本中心:成本中心 1 包含用户 A 和用户 B,成本中心 2 包含用户 C。 | 用户 A 和 B 的未来费用计入成本中心 1,用户 C 的计入成本中心 2。 |
| 5 月 20 日 | 您将用户 A 从成本中心 1 移除。 | 用户 A 的未来费用计入企业。 |
从企业中删除用户
从企业中移除用户不会将其从成本中心中移除。这确保了该用户的剩余使用仍归属到成本中心。
基于许可证的产品示例
以下示例说明了基于许可证的产品如何将使用分配到成本中心。根据四位持有许可证的用户、他们所属的组织以及成本中心的设置,您将看到使用是如何分配的。
用户

企业中有四名用户,每位用户均是一个或多个组织的成员。
| 用户 | 组织成员资格 |
|---|---|
user-1 | org-1, org-2 |
user-2 | org-1 |
user-3 | org-1 |
user-4 | org-1, org-2 |
所有用户均持有由 org-1 提供的 GitHub Copilot 许可证以及 GitHub Enterprise(GHE)许可证。
GitHub Secret Protection(GHSP)已在 org-1 中启用,所有用户都是活跃的提交者。
成本中心
企业中有两个成本中心,每个成本中心分配了不同的用户或组织。
| 成本中心 | 已分配资源 |
|---|---|
| 成本中心 A | user-1, user-3 |
| 成本中心 B | org-1 |
user-2、user-4 和 org-2 未 分配到任何成本中心。
使用如何分配
| Copilot 费用 | GHSP 费用 | GHE 费用 | 说明 | |
|---|---|---|---|---|
| 成本中心 A | user-1, user-3 | user-1, user-3 | user-1, user-3 | 这些用户已直接分配到成本中心。 |
| 成本中心 B | user-2, user-4 | user-2, user-4 | user-2, user-4 | 这些用户未直接分配到成本中心,因此 GitHub Copilot、GitHub Enterprise Cloud(含数据驻留)以及 GitHub Secret Protection 的费用依据组织成员关系分配。 |