Server 2024.2 新增功能
版本:2024.2
发行日期:2024 年 10 月 30 日
转至完整的 Server 2024.2 发行说明。
新增功能
工作流、计划和作业的 UI 筛选与排序
我们为管理员和非管理员用户改进了 Server 上的搜索与排序功能,从而增强了 Server UI 的整体体验。现在,您可以轻松地执行以下操作:
在“计划”页面和“我的工作区”(“我的文件”、“与我共享”、“公共”)上按 AMP 或 E1 进行筛选。
我们向管理员主页 > 作业添加了一个引擎列,您可以在其中按 AMP 或 E1 进行筛选。
我们在 Server UI > 我的工作区(“我的文件”、“与我共享”、“公共”)和管理员主页 > 工作流中启用了类型字段排序。
我们在“管理员”主页 > 工作流上添加了引擎筛选器(“私有”、“公共”、“全部”)。
如需了解详细信息,请前往 搜索资产。
在“添加工作流”下拉菜单中显示最近的工作流
当您将工作流添加到集合时,您现在将在“添加工作流”下拉菜单中看到最近上传的工作流列表。
当您打开“添加工作流”弹出窗口时,会出现一个下拉菜单,显示最近的 10 个工作流,直到您开始在搜索栏中输入内容。
工作流根据最近一次上传的日期进行排序,确保可以轻松访问最新的相关工作流。
如需了解详细信息,请前往 将工作流添加到集合。
分析应用程序中的文件浏览改进
如果您通过分析应用程序中的“文件浏览”工具上传大于 200 MB 的 XLSX 文件,则可能会导致性能和加载问题。将显示以下消息,告知您存在潜在的性能问题:使用“文件浏览”时,大文件更有可能在 Server 中遇到性能/加载问题。这可能会导致应用程序出错
。
可以调整“系统设置”窗口的大小
我们改进了“系统设置”窗口。现在可以使用以下调整大小选项:
使用位于窗口右上角的新增按钮,可以轻松地将“系统设置”窗口最大化为全屏或最小化到任务栏。
通过使用调整大小箭头拖动边缘或角落来调整“系统设置”窗口的大小。
为了提供更加人性化的使用体验,我们优化了“系统设置”窗口的初始行为。第一次打开“系统设置”窗口时,它将以完全适合您的屏幕的大小自动打开,并位于屏幕的中心。任何按钮都不会被隐藏。
新的管理员设置:取消作业超时
我们在 Server UI 中的设置中添加了新选项:取消运行时长超过以下时间的计划作业和取消运行时长超过以下时间的手动作业。作为管理员,您可以指定取消计划作业和手动运行作业的超时值。为此,请转至管理员 > 设置 > 资产。
我们还启用了手动运行作业的系统设置。以前,只允许对计划作业执行此操作。现在,这些添加的管理员设置将应用于系统级别。我们会继续使用“系统设置”中的超时值(在工作程序 > 常规 > 取消运行时间超过(秒)的作业下),这在多节点环境中十分有用。如果已在 Server UI 上配置了超时值,则会在所有工作程序上设置该超时值。但是,如果已在特定工作程序的系统设置上设置了超时值,则其会覆盖 UI 值。
如需了解详情,请转至 Alteryx Server 设置和工作程序。
将数据连接和工作流迁移到 DCM
为了简化从数据连接到 DCM 连接的转变过程,从 Server 2024.2 版本开始,可以迁移所有数据连接和相应的工作流,以由 DCM 连接替换。首先需要迁移每个数据连接,然后触发工作流的迁移。查看我们的 Maveryx 社区博客文章“How to migrate Server Data Connections to DCM”(如何将 Server 数据连接迁移到 DCM)可能会帮助您更好地了解这一过程。
如需了解详细信息,请前往 数据连接。
Server API 更新
订阅(工作室)的新 API 端点
现在,管理员可以使用 Server V3 API 端点来管理工作室。这些 API 将帮助您批量编辑工作室,并使您能够将单个用户移回单个工作室。
GET /v3/subscriptions:此 API 端点支持检索所有订阅记录。作为管理员,您将能够根据订阅名称、启用的共享计划(true 或 false)、默认工作流凭证 ID、工作流数量和用户数量等可选输入参数获取数据。
GET /v3/subscriptions/{subscriptionId}
:此 API 将帮助管理员查找现有订阅。要搜索订阅,您需要订阅 ID。DELETE /v3/subscriptions/{subscriptionId}
:作为管理员,您现在可以使用DELETE /v3/subscriptions/{subscriptionId}
API 端点删除订阅。PUT /v3/subscriptions/{subscriptionId}
:作为管理员,您可以通过指定输入参数,使用PUT /v3/subscriptions/{subscriptionId}
API 端点来更新现有订阅。POST /v3/subscriptions
:要创建新订阅,请使用POST /v3/subscriptions
端点。作为管理员,您可以创建一个包含以下详细信息的新订阅:订阅名称、已启用的共享计划(true 或 false)和默认工作流凭证 ID。执行此 API 后,将创建订阅。PUT /v3/subscriptions/{subscriptionId}/users:作为管理员,您可以使用
PUT /v3/subscriptions/{subscriptionId}/users
API 端点在工作室之间移动用户(也可移动多个用户)。
如需详细了解这些端点,请访问 Subscription Endpoints。
工作流端点更新
为了让用户维护工作流变更的来源,现在我们在以下 API 调用的响应主体中返回 SourceAppId:
GET/v3/workflows
GET/v3/workflow/{workflowID}
GET /admin/v1/workflows/migratable
此外,非管理员也可以成功对他们有权访问的工作流进行 GET v3/workflows/{workflowId}
调用。此前,该功能仅限于管理员使用。如需了解详细信息,请前往 Workflow Endpoints。
通过 API 向管理员共享工作流作业消息
我们更新了 API 端点,以使 Server 管理员能够帮助他们的 Alteryx 用户排查工作流作业失败的问题。
当查询
GET v3/workflows/{workflowID}/jobs
端点时,用户现在可以选择按 status 和 resultCode 进行筛选,以返回与这些筛选器相对应的 jobId 列表。status:作业执行的总体状态。已经完成的作业仍有可能失败。允许的值包括:“已完成”、“错误”、“正在运行”和“已排队”。
resultCode:工作流执行的结果代码。这可能表明工作流失败,但作业成功。允许的值包括:“成功”、“错误”和“警告”。
一旦确定了 jobId,管理员就可以调用新的 API 端点
GET /v3/jobs/{jobId}/messages
,并使用 jobId 作为输入参数来检索该作业的相应消息。只有管理员才能使用此新端点。为了在 Server API 和 UI 之间镜像功能,我们更新了
GET /v3/jobs/{jobId}
端点,以便用户可以看到通过集合与他们共享的作业。
如需了解详细信息,请访问 Workflow Endpoints 和 作业端点。
更新计划的新 API端点
我们创建了一个新的 API 端点 PATCH /v3/schedules/{scheduleId}
,这样就可以更新计划,而无需填写多个必填字段以进行单一更改。如需了解详细信息,请前往 计划端点。
新的管理员设置:限制将工作流设为公开
我们在管理员 > 设置 > 安全下添加了限制公开工作流(全局)设置。管理员现在可以控制工作流的发布方式 - 公开或非公开。要控制工作流对其他用户的公开程度,请选中或清除限制公开工作流(全局)复选框。如需了解详细信息,请前往 Server 设置。
工作流、工作流结果、计划和集合批量删除
我们为工作流、工作流结果、计划和集合添加了批量删除功能。这使您可以一次性删除多个记录。此功能已添加到以下页面:
工作流和工作流结果
“管理员”主页 > 工作流> 可通过所有三个选项卡访问:私有、公共和全部
“用户”主页 > 我的工作区> 可通过“我的文件”访问(无法通过“与我共享”和“公共”访问)
计划
“管理员”主页 > 计划> 可通过“计划”和“Designer 迁移”访问
“用户”主页 > 计划
集合
“用户”主页 > 集合
您现在可以使用每行中的复选框多选工作流、工作流结果、计划或集合,然后将其从页面中删除。
在您删除记录之前,将出现一个警告弹出窗口供您进行最终确认。删除选定的记录后,会显示一条信息提示控件消息,确认选定的记录已成功删除。
请注意,用户只能删除他们拥有所有权的工作流和计划。管理员可以删除任何工作流和任何计划。如果您选择多条记录,则不会看到所有记录上的 3 点图标。
如需了解详细信息,请访问 Delete a Workflow、 Delete a Workflow、删除、禁用或重新启用计划、编辑或删除计划 和 Delete a Collection。
新的配置设置:每个工作室一个用户
对于管理员,我们新增了通过将工作室中的用户限制为一个用户来关闭共享工作室的选项。作为管理员,您现在可以通过将工作流从一个工作室转让给另一个工作室来轻松转让资产所有权。然后您可以通过凭证跟踪工作流共享。
要将工作室中的成员数限制为一个用户,请转至管理员 > 设置 > 配置 > 用户。然后选择将工作室用户数限制为 1 个复选框。如需了解详细信息,请前往 Server 设置。
切换至显示已读和未读通知
我们向 Server UI 右上角的通知部分添加了一个新功能。如果要仅显示未读通知,请切换至仅显示未读通知。如需了解详细信息,请前往 通知。
“AMP”列名称已重命名为“引擎”
我们将各个页面(例如“工作流”、“计划”和“工作流结果”)上的“AMP”列更新为“引擎”。此列现在显示引擎的名称:AMP 或 E1。在以前的版本中,此列描述工作流是否启用了 AMP。
运行分析应用程序时输出窗口上的加载器/微调器
在运行分析应用程序时,我们在输出窗口中添加了加载器/微调器图标。这表明作业正在运行中。