借助 Looker 的快速发布周期,该团队可以快速采纳用户反馈,并及时响应高优先级内容。本指南介绍了我们的标准发布和更新流程,以及可能更适合您需求的最佳实践和变体。
开发和发布周期
新的次要版本 Looker 部署在大约几周内。12 月没有任何新版本或部署。
有时,我们会发布一些小更新补丁,用于应对不应等到下次发布的修复程序。这些问题几乎总是解决关键产品或安全问题。理想情况下,补丁版本中不会包含任何新功能。补丁更新按照与标准版本升级相同的流程进行应用。
版本号
我们的发行编号方案使用三位数序列:X.Y.Z,其中 X 是发行年份的最后两位数,Y 表示每月版本(从 1 月开始,且后续月份使用偶数),而 Z 表示补丁程序发布版本。例如,Looker 23.4.1 将是 2023 年 3 月发布的第一个 Looker 版本。
版本说明
所有用户都可以从 Looker 的帐号设置部分选择接收版本说明。此外,任何被列为 Looker 实例(位于管理部分下的常规设置)中的技术联系人都将收到版本说明通知。
查看版本说明,及时了解新功能和问题修复。如需查看版本说明的链接和最新版本的链接,请参阅 Looker 版本页面。Looker 版本说明页面还提供了历史版本说明的链接。
预演环境和测试
Looker 已尽力在发布之前有效地进行测试,但新功能可能会对特定 Looker 的设置和使用产生不可预知的影响。在将新版本推送到主生产环境实例之前,由 Looker 和客户托管的实例都可以利用预演环境测试 LookML 并与第三方进行交互。此外,如果您的实例由客户托管,您还可以测试技术设置。
如果您有兴趣使用预演环境,请通过 Looker 帮助中心或您的专属 Looker 客户支持团队与 Looker 支持团队联系。
更新进程
更新部署流程的所有权取决于您托管 Looker 实例的方式。完整详情如下,但总而言之,如果实例由 Looker 托管,Looker 将管理更新过程。如果实例由客户托管,我们将提供有关如何执行更新的说明。
针对 Looker 托管的实例的更新
如上所述,如果实例由 Looker 托管(这意味着实例的基础架构由 Looker 管理),我们的发布和运营团队将在指定维护窗口期间应用更新。对于选择接收 Looker 电子邮件的用户,我们会在电子邮件中宣布每个新版本,其中包含维护窗口的日期和时间。通常,维护窗口内最多最多需要 10 分钟更新,以最大限度减少中断。
Looker 会逐步应用更新。我们根据实例设置的特性、组织内使用 Looker 的方式以及各公司想在周期的早期或更晚阶段接收 Release 的情况应用更新。与软件版本一样,新的次要版本的前几个补丁版本更有可能包含产品问题;但是,对于由 Looker 托管的实例,我们可以在补丁程序发布后快速应用。
如果我需要跳过新版本,该怎么办?
请通过帮助中心或您的专属客户支持团队与 Looker 支持团队联系,我们将与您一起确保满足您的业务需求。
客户托管的 Looker 实例的更新
客户托管的 Looker 实例要求客户负责管理发布版本更新。请务必继续使用最新的受支持版本,以避免运行不受支持的版本或服务终止版本。Looker 客户托管的实例将在版本发布周期结束时接收更新通知。这样可确保所有关键问题都能提前得到解决。
当新版本可供安装时,所有被列为贵组织技术联系人的 Looker 用户都会收到一封电子邮件,其中包含指向最新更新文件(JAR 格式)、版本说明和有关如何安装更新的说明。
我们强烈建议您不要回滚到先前版本。不过,请务必在每次更新前对系统进行备份。这样可将实例恢复到先前的版本。如果恢复到没有备份的先前版本,则可能会导致不可逆转的内容丢失,且实例会受到损坏。
抢先体验
如果在发布流程的早期阶段收到更新符合贵公司的业务需求,并且您希望选择尽早获取新版本,请点击此处注册,或通过 Looker 帮助中心与 Looker 支持团队联系。
扩展支持发布计划
虽然许多组织都赞同我们对短发布周期快速产品改进的看法,但 Looker 了解这种迁移所带来的权衡,以及为什么较慢的周期可能更适合某些业务用例。
为了满足这些需求,每个次要版本都将指定为扩展支持版本 (ESR) 版本。尽管我们会始终尽最大努力在每个版本中最大限度地提高产品的稳定性,但指定为 ESR 的发布版本将有更多时间进行测试和解决问题。
我们还会为 ESR 提供更长的开发和产品支持期限,并尽可能针对严重级别 1 和严重级别 2 级别存在的问题进行修补。
验证新的 ESR 版本
每个 ESR 都具有一个月的预演期,因为产品在 ESR 之间会发生较大的变化。作为这项计划的一部分,我们首先需要在临时服务器上执行新的 ESR 版本更新。这样,在将生产服务器迁移到新的 ESR 版本之前,用户可以测试内容、工作流和新功能。
选择加入 ESR 计划
如果 ESR 计划似乎更契合贵公司的业务需求,请与您的客户成功团队联系,进一步讨论此选项。
有疑问?
如果您有任何疑问,欢迎前往 Looker 的社区论坛提问,欢迎大家参与讨论,形式不限,但须与其他 Looker(客户)和 Looker 分析师讨论(但不限于)Looker、商业智能和数据。