Designer 中的新增功能
2025.1
版本:2025.1(前往发行说明)
Release Date: May 13, 2025
新增功能:Designer
部分工作流执行
我们添加了一个新选项,可将工作流执行至特定工具为止,实现部分执行。只需右键单击工作流画布上的某个工具,然后选择“运行直至选定工具”。工作流将立即运行,并且选定工具之后的所有工具将在工作流中显示为非活动状态。通过此选项,您可以开发、测试和修改工作流的特定部分,而无需执行整个工作流。这有助于节省时间并简化工作流开发流程,尤其是在处理大型工作流时。如需了解详情,请前往构建工作流。
提示
“部分工作流执行”选项仅在使用 AMP Engine 时可用。
数据库内工具中的 Pre/Post SQL 支持功能
新增数据清理专业工具
我们创建了一个新的数据清理工具,该工具由 AMP Engine 提供原生支持。新增的数据清理专业工具可提升性能,还可提供新功能,如去除 HTML 和 XML 标记的功能。如需了解详情,请前往数据清理专业工具。
重要
请注意,现有的数据清理宏仍然可用。数据清理专业工具仅在使用 AMP Engine 时可用。
已更新表达式编辑器
现在,“生成行”工具与“公式”和“筛选”工具使用相同的新表达式编辑器。新的表达式编辑器具有更现代的 UI、语法突出显示和预测性文本。
新的公式函数
我们增加了几个新的公式函数:
DateTimeWeekNum
:此函数以 1 月 1 日所在的那一周作为一年的起始周,返回日期所在的周数值 (1–54)(类似于 Excel 的 WeekNum 函数)。使用可选的数值参数 (StartOfWeek) 表示一周的开始日。例如,1 = 星期日、2 = 星期一,依此类推。DateTimeWorkDays
:此函数返回两个日期之间的完整工作日天数,假设每周工作 5 天,从星期一开始。使用可选参数 (StartofWeek) 表示工作周的开始日,其中 1 = 星期日、2 = 星期一...7 = 星期六。此函数将节假日计为工作日。
任何提供函数的地方都可以使用这些函数。
“汇总”工具中的“连接去重”功能
我们在“汇总”工具选项中添加了“连接去重”功能。现在,要将数据合并到一行,您可以直接使用“连接去重”功能,而无需再使用涉及多个工具的复杂变通方法。
“交叉表”工具中的“唯一值计数”功能
我们在“交叉表”工具中添加了“唯一值计数”汇总方法。现在,您可以快速计算一组数据中的唯一值计数或非重复且非 Null 值计数,而无需再使用涉及多个工具的复杂变通方法。
在“输出数据”工具中禁止空白文件的功能已扩展到 CSV 和 YXDB 文件
在 24.2 版本中,我们在“输出数据”工具选项中添加了一个新设置。通过该设置,如果“输出数据”工具未接收到任何记录(适用于 XLSX 和 XLSM 文件类型),则可以禁止生成输出数据。现在,此设置选项也可应用于 CSV 和 YXDB 文件。如需了解详情,请前往文件格式选项。
“用户设置”中的“应用”按钮
我们在“用户设置”中添加了一个“应用”按钮,通过此按钮,可在对话框窗口保持打开状态时应用更改。此按钮允许您查看和调整所做更改,而无需关闭“用户设置”对话框窗口。对于主题、语言等涉及视觉变化的设置,此按钮尤为有用。
Designer 提醒和系统对话框 UI 更新
我们更新了其他的 Designer 提醒和系统对话框消息,旨在使用现代化界面来改善用户体验并与其他 Alteryx 产品保持一致。
为工作流设定默认时区
我们添加了一个工作流配置运行时设置,通过该设置,您可以设定执行工作流的默认时区。您可以使用计算机的本地时间,或自定义时区以用于运行时设置。此设置会影响“当前日期时间”工具以及使用时区的日期时间函数(DateTimeNow、DateTimeNowPrecise、DateTimeStart、DateTimeToLocal、DateTimeToUTC、DateTimeParse 和 DateTimeFormat)。
“排名”工具更新
我们为最近发布的“排名”工具添加了“单个工具示例”。我们还对“排名”工具进行了更新,以解决未选择排名类型时出现的意外配置行为。此外,“使用字典顺序”设置现可从“用户设置”中提取。
“创建列”工具现支持 AMP
“创建列”工具已完全转换,现可与 AMP Engine 配合使用。
AMP Engine 性能改进
改进了 AMP 中的 CSV 写入性能
在 AMP 中使用“输出数据”工具写入 CSV 文件的速度现提升约 15%,提高了整体工作流性能。
记录生成工具节流
当 YXDB 读取器等可快速生成大量数据包的工具,在单线程中向像 CSV 写入程序这样处理速度较慢的工具提供数据时...
以往版本(25.1 之前的版本)会触发数据包压缩和交换。从 25.1 开始,Designer 会尝试避免这些操作。
这有助于更快地完成工作流并提高整体性能。
Designer 与 AAC 之间的“保存/打开”选项已更新
我们对 Designer 与 AAC 之间的“保存/打开”选项做出了若干更新和改进:
我们添加了对保存到 AAC 工作区的 Designer Desktop 工作流的版本支持。与 Server 相类似,此功能允许您在 Designer 中打开之前保存到 AAC 的工作流的特定版本。
现在,您可以直接通过文件 > 打开工作流在 Designer 中打开保存在 AAC 工作区中的 Desktop 分析应用程序。而且,还可通过图标区分 Designer Desktop 资产类型(YXMD 和 YXWZ)。
此外,Designer 与 AAC 之间的连接如今在“保存”和“打开”菜单中按字母顺序排列,旨在提高多个连接的可用性。
将工作流保存到 AAC 时,新增的同步所有 Desktop 连接复选框默认处于选中状态,可将工作流中使用的所有连接同步到 AAC。这有助于确保 Cloud Execution 工作流顺畅运行,并最大限度地减少执行过程中的故障。
Cloud 链接向导
新增了一个“Cloud 链接”向导,可简化在 Alteryx Analytics Cloud (AAC) 中设置和管理云连接的流程。此向导提供了一个简单的引导式工作流,让您可以通过选择预定义区域或输入自定义云实例 URL 轻松配置连接。连接会通过安全的浏览器流程进行身份验证,并在带标签的情况下自动保存,以便于识别和重复使用。如需了解详情和配置信息,请前往“Cloud 链接”向导。
支持基于 MS Fabric 的 Azure Synapse 和 SQL Server
现在,当数据以 Delta 格式存储在 OneLake 上时,Alteryx Designer 支持 Microsoft Fabric 中的 Azure Synapse 和 SQL Server 部署。做出此改进后,现可全面支持输入和输出操作。
使用 OneLake 作为存储层时,支持基于 Microsoft Fabric 的 SQL Server 和 Synapse。
全面支持 Delta 格式文件。
仅限非 DSN 连接,通过数据连接管理器 (DCM) 连接。
身份验证选项限制为...
Azure Active Directory
Azure Active Directory - 专用
注意
这不同于对独立 Azure SQL Server 和 Synapse 的现有支持,后者提供更广泛的身份验证选项。
Qlik Cloud 数据源
Alteryx 现在支持 Qlik Cloud 数据源。此更新实现了与 Qlik Cloud 的无缝集成,允许用户直接在“输出”工具中进行连接、浏览空间和集合以及检索文件。如需了解详细信息,请前往 Qlik Cloud。
Starburst 数据源
Alteryx 用户现在可以通过 Starburst 数据虚拟化平台,利用 Starburst 数据源连接器无缝访问多个来源的数据并与之交互。此集成提供了一种安全、统一的连接体验,让您可以使用单个连接器对所有基础源执行数据读取和写入。如需了解详细信息,请前往 Starburst。
对服务账户身份验证的通用支持
Alteryx Designer 现在支持使用 OAuth 客户端凭证流对 ODBC 数据源进行服务账户身份验证。此功能支持基于令牌的安全身份验证,允许您在不使用个人凭证的情况下连接到数据库。支持的技术包括 MS SQL Server、Snowflake、Google BigQuery、Databricks、Azure Synapse Analytics 等。进行此更新后,您现在可以简化身份验证、增强安全性并简化跨多个数据源的访问管理。如需了解详细信息,请前往 Generic Service Account Authentication。
面向“下载”工具的 NTLM 和 Kerberos 身份验证支持
“下载”工具现在支持 NTLM 和 Kerberos 身份验证方法。
停止支持多种文件格式
我们将逐步停止对多种文件格式的支持。我们在 Designer 中添加了相关警告消息,旨在提醒您即将发生的变化,并鼓励您迁移到合适的替代文件格式。此外,我们在新工作流中移除了对这些文件的读取和写入支持。这涉及从“单一接入点”菜单中移除相应选项。您仍然可以通过“文件浏览”输入文件格式,或在路径中输入文件格式。
以下文件类型将逐步淘汰:
MID/MIF:MapInfo Professional Table (TAB) 可能是一个合适的替代项。
GEO:ESRI GeoDatabase (GDB) 可能是一个合适的替代项。
SZ:Alteryx 数据库 (YXDB) 可能是一个合适的替代项。
MDB:Microsoft Access (ACCDB) 可能是一个合适的替代项。
如需了解详细信息,请前往弃用 MDB、SZ、MID/MIF、GEO 连接器。
代理身份验证更新
对于由 Designer 进行的所有 Web API 调用(对 Alteryx Server 进行的调用除外),均支持新的代理选项。此外,使用嵌入式 Chromium 框架 (CEF) 的 Designer 组件也支持新的代理选项。这包括“全局搜索”和“入门开始”窗口。
公开预览
请注意,这些代理改进内容将在 2025.1 版本发布时在公开预览中提供。您可以继续使用以前的代理配置或浏览这些新选项。如需了解其他重要信息,请转到代理设置
对等验证允许列表中的通配符支持
现在,您可以使用包含一个或多个星号 (*) 和问号 (?) 通配符的完全限定域名 (FQDN) 来配置PeerValidationBypass.txt。如需了解详细信息,请前往对等验证允许列表。
敏感度标签
现在,您可以通过输出数据工具(用于输出到 Excel 文件)或电子邮件工具(用于应用到电子邮件消息)应用敏感度标签 ID 和 Purview 租户 ID。此标签 ID 和租户 ID 可从 IT 团队/Azure 管理员处获取。不支持需要加密的标签。
深色模式更新
Alteryx Marketplace 功能现在支持深色模式。此外,“输入/输出”、“准备”、“解析”、“连接”和“转换”工具类别的工具配置窗口现在也支持深色模式。在未来的版本中,我们将继续更新剩余的工具配置窗口,使其支持深色模式。
Python 版本升级
我们已将嵌入式 Python 版本升级至 3.10.15
。
已从 Designer 安装中移除部分工具
这些工具将不再随 Designer 自动安装。
“洞察”工具(已弃用,关联的“单个工具示例”也已移除)
“Marketo 追加”、“Marketo 输入”和“Marketo 输出”工具:不再随 Designer 自动安装,但仍可通过 Alteryx Marketplace 下载。
“Salesforce 输入”和“Salesforce 输出”宏(已弃用):替代方案(支持的连接器)可通过 Alteryx Marketplace 获取。
Twitter 搜索(已弃用)
新增功能:Intelligence Suite
Designer 工具面板中的占位符工具
Designer 工具面板不再显示 Alteryx Intelligence Suite (AIS) 占位符工具。要在工具面板中查看 AIS 工具(计算机视觉、Machine Learning [机器学习] 和文本挖掘),您需要先安装这些工具,然后许可才能使用。