Earth Engine 非商业用途层级

我们将为 Google Earth Engine 推出新的非商业层级,以确保计算资源得到可持续分配,从而能够继续支持全球范围内的高影响力项目。

随着我们的社区不断壮大,我们希望 Earth Engine 能够一如既往地保持快速、公平,并继续免费服务于非商业用途。我们始终坚定不移地承诺,将继续免费提供 Earth Engine,供用户用于非商业和研究用途。为了保护共享计算资源并确保 Earth Engine 能为那些致力于推动全球最具雄心的气候与可持续性解决方案的用户提供可靠性能,我们现推出非商业配额层级。

有何变化?

2026 年 4 月 27 日起,所有非商业 Earth Engine 项目都将获得按月循环的免费 Earth Engine 计算 (EECU-小时数) 配额。此配额在项目级应用,并会在每个重置。我们推出了三个新的层级,以适应不同的使用量和影响。

非商业层级

层级 配额限制 资格要求 建议用途
Community 层级 150 EECU 小时 适用于所有已通过验证的非商业项目。无其他要求。 适用于本科生和其他具有典型计算需求的用户。此层级支持大多数非商业 Earth Engine 用途。
Contributor 层级 1,000 EECU 小时 适用于所有已通过验证的非商业项目。您需要拥有有效的结算账号,但无需为 Google Earth Engine 的非商业用途付费。如果您将此项目用于其他 Google Cloud 服务,则可能需要为使用这些服务付费。 适用于研究生、公益组织和从事非商业研究的研究人员, 这些研究工作有助于推动科学发展并产生影响。
合作伙伴层级 10 万 EECU 小时 需要单独提交申请,其中包含有关您的项目及其影响的详细信息。审批过程最多可能需要几周的时间。如果您的项目与气候减缓(减少碳排放)、适应(气候变化适应能力)或保护(自然和生物多样性保护、管理和恢复)相关,则可以申请此层级。 适用于公益组织/非政府组织、大学研究小组、政府研究小组或其他组织,这些组织或小组需具有高计算需求,且有明确证据表明其开展的高影响力可持续发展工作会影响环境政策和实践。

这些 EECU 小时配额限制不是硬性截止值。达到当月限额后,您仍可在受限模式下执行计算(您的请求、EE 应用和任务仍会运行),但除非您获取更多配额,否则性能和吞吐量会降低。

需要采取的行动和重要日期

层级选择

您需要在 2026 年 4 月 27 日之前为 Earth Engine 项目选择层级。如果您不选择,我们会默认将您的项目配置为使用社区层级;您日后可以随时更改。新项目在注册期间会收到选择层级的提示。对于现有项目,您可以在 Cloud 控制台的 Earth Engine 配置页面中选择层级。

Earth Engine 将于 2026 年 4 月 27 日开始为非商业项目启用配额。启用可能需要几周时间,因此您的项目可能要到稍晚日期才会应用配额。

当前用量

您可以使用 Cloud Monitoring 了解您在一段时间内每月使用的 EECU 时数。如果您的用量不稳定,您可能需要选择一个足以满足您在处理量最大的月份的用量的层级。

我们精心制作了一个 Colab 笔记本,帮助您建模并直观呈现您的使用情况与不同的 Earth Engine 非商业层级之间的对应关系。

管理项目的层级

更改项目的层级

您可以随时在 Cloud 控制台的配置页面上更改项目的层级。您需要拥有项目的正确权限

需要权限
  • earthengine.config.update
建议的角色
  • Earth Engine Resource Writer (roles/earthengine.writer)

如果您更改项目的层级,新的配额限制将立即生效,而您当前的用量将保持不变。例如,如果您从社区级改用贡献者级,您会立即看到配额限制从 150 EECU 小时增加到 1,000 EECU 小时。

Partner 层级的申请需要人工审核,可能需要几周时间才能完成。

申请合作伙伴层级

如果您是公益组织、大学或政府研究小组的成员,并且需要更多计算资源来开展高影响力可持续发展工作,则可以申请合作伙伴层级。我们会审核您的申请,并在几周内告知您审核结果。

续订并重新验证

所有非商业 Earth Engine 项目都需要每年重新验证其非商业状态。您还需要重新申请,才能使项目继续保持在合作伙伴层级。

异常

Earth Engine 应用的使用情况会根据 EE 应用的父项目进行跟踪。如果项目用尽非商业计算配额,该项目下的所有应用都会变慢。

管理配额

控制 EECU 小时使用情况

  • 消耗量:配额适用于批量和在线 EECU 小时消耗量,每月重置。如果您在当月用完了所有 EECU 小时数,在抵用金重置之前,您仍然可以使用 Earth Engine,但并行程度会降低。
  • 分配:计算配额分配给 Cloud 项目,无法转移。非商业 EECU 时数仅适用于非商业项目,如果您将项目切换为商业项目,则不会结转。
  • 监控:使用 Cloud Monitoring 和 Metrics Explorer 监控历史 EECU 消耗量
  • 每日限额:通过更新 Cloud 控制台中的 EECU-time per day 配额,设置项目每天可消耗的 EECU 时间量上限。如需详细了解如何访问和更新此配额,请参阅费用控制文档
  • 购买更多计算资源:您还可以通过以下方式支付更多计算资源费用:将项目切换为商业项目并选择有限方案,或者创建新的商业项目。如需了解详情,请参阅将工作流迁移到商业项目部分。

受限模式

即使您的项目用完了 EECU 小时数,您仍然可以使用 Earth Engine,但它会处于受限模式,直到您的积分刷新为止。 受限模式会限制您的在线并发和批处理并发,并减少分配给您的计算工作器数量。在受限模式下,您可能无法高效运行工作流。

获取更多配额

  • 如果您的项目属于社区层级,您可以将其升级为贡献者层级。这样一来,项目每月可额外获得 850 个 EECU 小时(总计 1,000 个 EECU 小时)。
  • 如果您的项目属于 Contributor 层级,您可以申请加入 Partner 层级。如果您的申请获得批准,您的项目将获得 10 万 EECU 小时,但需减去您在该期限内已使用的所有 EECU 小时。
  • 您可以在有限方案中使用商业项目并采用随用随付计算。为此,您可以采取以下做法:
    • 将项目从非商业用途切换为商业用途。此更改是永久性的(无法恢复)。您可以在 Cloud 控制台的 Earth Engine 配置页面上执行此操作。
    • 创建新的商业项目并迁移工作流程

将工作流移至商业项目

如果您创建新的商业项目,则需要迁移现有工作流。我们建议采用以下做法:

  • 使用新项目运行代码:您可以在代码编辑器中选择新项目,也可以在调用 ee.Initialize 时更改脚本中的项目。

    # Pass the commercial project ID to ee.Initialize()
    ee.Initialize(project='your-commercial-project-id')
    
  • 与新项目共享现有资源:如需在新项目中访问您的资源,您需要共享这些资源。您可以通过向新项目的服务账号授予对媒体资源的 ViewerWriter 访问权限,在媒体资源管理器中完成此操作。

常见问题解答

背景

  • 问:Earth Engine 为何要进行此项变更?
    • 我们的目标是确保计算资源的可持续分配,以便我们能够继续在全球范围内支持高影响力项目。
  • 问:有哪些新的会员等级,分别代表什么?
  • 问:为什么贡献者层级需要结算账号?
    • 我们使用该信息来验证您的身份。您无需支付 Earth Engine 使用费,但可能需要支付您使用的其他 Google Cloud 服务的费用。
  • 问:合作伙伴层级的标准是什么?
    • 您必须是非营利组织/非政府组织、大学研究小组或政府研究小组的成员,且有非常高的处理要求。在此层级,合作伙伴必须提供证据,证明其开展的高影响力可持续发展工作会影响环境政策和实践,并说明他们为何需要额外的计算资源。

计时

  • 问:如何将截止日期延期到 2026 年 4 月 27 日之后?
    • 如果您未在 4 月 27 日之前选择层级,系统会默认将您的项目加入 Community 层级。4 月 27 日之后,您可以随时通过配置页面选择或更改项目的层级。
  • 问:如果我未在 2026 年 4 月 27 日之前选择层级,会怎么样?
    • 您的项目将默认使用社区层级。您可以随时在配置页面上更改此设置。
  • 问:我可以更改会员等级吗?如果有,是何时?
    • 可以,您随时可以在 Cloud 控制台中使用 Earth Engine 配置页面更改层级。您可以在迁移日期(2026 年 4 月 27 日)之前或之后的任何时间执行此操作。
  • 问:合作伙伴级别申请需要多长时间才能获得审核结果?
    • 合作伙伴层级的申请通常会在几个工作周内完成审核并告知结果。

配额具体信息

  • 问:什么是 EECU 小时?
    • Earth Engine 计算单元 (EECU) 是衡量瞬时处理能力的单位。我们会通过查看一段时间内的 EECU 使用情况(例如,EECU 小时)。
  • 问:如果我用完了配额,会发生什么情况?
    • 在每月周期配额重置之前,您的项目将进入处理能力较低的受限模式。您还可以改用计算资源更充足的层级,或改用商业方案
  • 问:我能否在不同的 Cloud 项目之间转移计算配额?
    • 不可以,计算配额是分配给各个 Cloud 项目的,无法转移。
  • 问:我使用的工具不是代码编辑器(Python API、XEE 和其他工具)。此配额是否适用于他们?
    • 是的,此配额适用于代表您的项目执行的所有 Earth Engine 计算。
  • 问:这项变更对 Earth Engine 应用有何影响?
    • 由非商业项目创建的 Earth Engine 应用无需确认是否符合非商业用途资格条件,但当所有者的项目用完其层级的每日或每月配额资源时,可能会因非商业层级而变慢。
  • 问:这与现有的升幅有何关系?
    • 这是针对您项目的另一项配额。如果您有其他已提高的配额上限(例如存储空间、并行性等),这些上限将保持不变。新的计算配额仍然适用于项目每月可完成的计算总量。
  • 问:如何知道自己已使用了多少配额?
  • 问:如何知道自己会使用多少配额?
    • 众所周知,预测计算时间非常困难,但计算基准比较提供了一些指导,并指出了可用于预测计算占用空间的工具。
  • 问:我的 EECU 时长是否会延续到下一个周期?
    • 不会,您的配额会在每个月月初重置,任何未使用的 EECU 小时数都不会结转到下一个周期。如果您在 2026 年 4 月 27 日之前成功启用某个层级,则您的每月配额周期将从 2026 年 4 月 27 日开始。

管理

  • 问:如果我有多个项目,该怎么办?
    • 此系统仅适用于非商业项目。配额和层级是在项目级进行跟踪的,您可以拥有多个非商业项目。
  • 问:我可以为特定用户设置计算限制吗?
    • 目前还不行,但我们将来可能会考虑推出类似功能。