Athena 引擎版本控制
Athena 偶尔会发布新的引擎版本,以提供更好的性能、功能并修复代码。当有新的引擎版本可用时,Athena 会通过 Athena 控制台和您的 AWS Health Dashboard
引擎版本控制是按工作组配置的。您可以使用工作组来控制查询使用哪个查询引擎,以及是否让 Athena 自动升级工作组。正在使用的查询引擎会显示在查询编辑器中,位于工作组的详细信息页面上,并可通过 Athena API 使用。
-
工作组默认配置为自动升级。工作组设置为自动升级时,Athena 会升级工作组,除非发现工作组不兼容。
-
如果将工作组配置为使用给定版本,Athena 就不会更改该工作组的版本。
在这两种情况下,当某个版本不再可用时,Athena 便会对工作组进行升级。如果某个引擎版本不再可用,Athena 会通过 AWS Health Dashboard
当您开始使用新的引擎版本时,由于不兼容,一小部分查询可能会中断。如果发布新的 Athena 版本,就会宣布重大更改。您应该在升级之前使用工作组来测试查询,方法是创建使用新引擎的测试工作组或测试升级现有工作组。有关更多信息,请参阅 在引擎版本升级之前测试查询。