Skip to main content

Server 2023.2 新增功能

版本 :2023.2

发行日期 :2023 年 11 月 1 日

转至完整的 Server 2023.2 发行说明

新增功能

连接远程控制器的 CLI 选项

作为管理员,您现在可以从现有环境中安全传输加密密钥,以便将 Server 迁移至新主机或降低断机几率。

有关详细信息,请转至 加密密钥传输过程

新的 CLI 命令

作为管理员,您现在可以使用新的 CLI 命令:

  • setmongoconnectionserver:设置 Server UI 连接的 MongoDB 连接字符串。

此外,我们还在文档中添加了以下命令:

  • setmongoconnectionworker:设置工作程序的 MongoDB 连接字符串。

  • setmongoconnectioncontroller:设置控制器的 MongoDB 连接字符串。

如需了解详情,请前往 AlteryxService 命令

Swagger V3 API 文档更新

对我们的 Swagger 文档进行更新和改进,以帮助您更好地使用和理解所有 Server V3 API。我们更新了端点和 ID 说明、实施注意事项和 URL。如需详细了解端点,请参阅我们的 Server API 文档

已删除 SQL __ServiceData Blob

已删除 __ServiceData Blob,以便优化某些数据集的搜索和排序功能。MongoDB 因删除 Blob 而发生的变化如下:

  • 先前在 Blob 中隐藏的列现在可供查询。

  • 所有列现均采用适当的类型(而不是全部存储为字符串),这使 Server 与 Mongo DB 的一致性得到增强。

  • 此外,性能也得到了改进,并提高了某些查询的灵活性。例如,您可以对日期时间列执行自然日期时间比较查询。

我们已删除了 FIPS 版本和非 FIPS 版本 Server 的 Service Blob。这些改变反映在我们的 AlteryxService MongoDB 架构 帮助页面中。

将嵌入式 MongoDB 升级到受支持版本

此功能旨在将嵌入式版本的 MongoDB 升级到版本 6。请按照以下步骤升级到 MongoDB 版本 6:

  1. 从 downloads.alteryx.com 下载 Alteryx Server 2023.2。

  2. 运行安装程序。

  3. 您将收到升级 MongoDB 的提示。

  4. 在 MongoDB 迁移到最新版本且成功安装 Server 后,您就可以照常运行 Alteryx Server。

  5. 如果在迁移 MongoDB 的过程中出现故障,系统会提示您联系客户支持。

  6. 如果迁移失败,或者您需要回滚到之前的版本,您可以手动卸载 2023.2 并还原一个备份。如需了解详情,请参阅 Alteryx Server 降级 帮助页面。

注意

请注意,在升级过程中,安装程序向导中将不提供安装预测工具的选项,因为我们已优先考虑 MongoDB 迁移。如果要安装预测工具,请按照以下步骤:

  1. 前往以下文件位置: <Alteryx_Install_Path>\RInstaller

  2. 运行适用于您版本的 RInstaller 文件。例如,RInstaller_2023.2.1.7.exe。

  3. 如果文件未运行,请启动 Alteryx Service。

注意

  • 从 2022.1 到 2023.1 之间的 Server 版本升级时,MongoDB 将在安装过程中按照上述步骤升级到版本 6。

  • 从 Server 版本 2021.4 升级到 2023.2 时,MongoDB 将在安装过程中按照上述步骤升级到版本 6。在这种情况下,如果使用内置身份验证,则由于安全性的提高,用户需要重新设置密码。要详细了解如何在升级到 2023.2 版后重置 Server 密码,请访问 重置用户的 Server 密码 帮助页面。

  • 从 2019.3 到 2021.3 之间对 Server 进行升级时,您需要先升级到使用 MongoDB 版本 4.2 的 Server 版本(2021.4 及更高版本),然后再升级到使用 MongoDB 版本 6 的 2023.2 版本。

  • 对 2019.2 之前的 Server 版本升级时,您需要先升级到使用 MongoDB 版本 4 的 Server 版本(2019.3 至 2021.3),然后再升级到使用 MongoDB 4.2 的版本(2021.4 及更高版本),最后才能升级到使用 MongoDB 版本 6 的版本 2023.2。

Server API V3 中计划的时区

已为以下 API V3 端点添加了时区:

  • POST/v3/schedules :此端点已更新,您可以为“计划”设置的时间和时区。

    例如,如果要将“计划”设置为山地时间下午 5:00,可以jiang计划设置为下午 5:00,并选择山地时间作为时区。时区选项为可选项,如果未指定时区,默认时区将为 UTC 时间。

  • PUT/v3/schedules: 此端点已更新,使您可以更新用 API 创建的现有“计划”,并根据需要添加时区选项。 

    例如,如果您用 API 端点创建了一个“计划”,并且时间必须以 UTC 格式设置,则您应该能够更新计划并更改时间和时区。

    但是,如果您选择不添加时区,现有计划将继续按预期运行。

  • GET/v3/schedules/{id}: 此端点已更新,您可以查看按 ID 筛选的现有“计划”的时区。

  • GET/v3/schedules :此端点已更新,您可以查看所有现有计划的时区。

如需详细了解端点,请选择 Server 界面右上角的问号图标来访问 Swagger 文档。有关在上述 API 端点中应使用的有效时区,请参阅 计划端点 帮助页面。

新的 DCME API V3 端点

已添加新的 DCME API V3 端点。DCME 端点分为两组:拥有 API 访问权限的用户可以使用的 DCME 端点,以及拥有 API 访问权限的管理员可以使用的 DCME 管理员端点。

  • 作为用户,您可以使用这些端点检索有关 DCM 连接记录的信息,与指定用户和用户组共享 DCM 连接,以及创建、更新、删除和取消共享 DCM 连接。

  • 作为管理员,您可以使用管理员端点管理环境中的所有 DCM 对象。

如需了解详情,请前往 DCME 端点 Server API V3

Server V3 API:允许用户运行通过集合共享的作业

此 API 允许用户运行通过集合与其共享的工作流。我们已移除订阅权限限制。对 API 的使用,用户或管理员 不再受其所属订阅的限制 但与工作流属于同一订阅的用户或管理员仍继续 获得 这些 API 端点的运行权限。

用户和管理员现在可以在他们有权访问的任何工作流上使用此 API 端点,方法是拥有工作流、通过集合与他们共享工作流或位于同一工作室。

Alteryx Designer 和 Alteryx Server 之间的数据连接管理器 (DCM) 同步

在 Alteryx 系统设置中为 DCM 添加了 Server 同步 设置。现在,管理员可灵活管理 Designer 和 Server 环境之间的连接流程。您可以选择“完全同步”、“单向同步到 Designer”和“不同步”。如需详细了解设置,请前往 DCM - Server 数据连接管理器:Server UI

数据源共享连接选项

共享连接时,您现在可以从两个选项中选择如何共享此数据源: 共享以进行协作 共享以仅在 Server 上运行

  • 共享以进行协作 :共享连接可让多个用户协作创建工作流。其他用户可通过这种共享形式将连接同步到其 Designer,以便使用此连接构建工作流。

    • 连接的所有者可以选择将其凭证与连接一同共享。如果他们选择这样做,其他用户将无法查看密钥,但可以在工作流中使用。其他用户将无法在任何其他连接中重复使用共享凭证 - 凭证将仅绑定到共享连接。如果连接所有者决定不共享凭证,则每个用户将需要连接自己的凭证(使用相同的身份验证方法)才能使用该连接。

    • 共享此连接的其他用户无需更新工作流即可执行工作流。

    • 只有 Server 管理员才能共享连接以便进行协作。

  • 共享以仅在 Server 上运行 :共享连接以便在 Server 上执行工作流。用户看不到连接,也无法将其同步并在 Designer 中使用。

如需了解详情,请访问 数据连接管理器:Server UI 帮助页面。

Windows Server 2012 不再受支持

从 Server 2023.2 版本起,Alteryx 不再支持 Windows Server 2012,因为 Microsoft 对它的支持已终止。如需了解详情,请参阅 Windows Server 2012 和 2012 R2 即将终止支持。