诊断失败的作业
请使用这些指南和功能来诊断未能成功运行的作业。
作业类型
以下是您可以在 Alteryx One Platform 中执行的作业类型:
转换作业:某些数据源(如二进制文件或 JSON 格式)必须转换为易于被 Alteryx One 读取的格式。在数据摄取过程中,数据源将转换为原生支持的文件格式,并保存在后端存储中。
转换作业:此类作业将针对您的源数据集执行定义的转换,从而生成指定格式的结果。在您配置作业时,任何选定的输出格式都会导致转换作业根据作业设置运行。
剖析作业:此类作业将为生成的结果构建可视化剖析视图。在配置作业时,选择剖析结果即可生成剖析作业。
发布作业:此作业将在 Alteryx One 中生成的结果发布到不同的位置或数据存储。
摄取作业:此作业管理将数据从 JDBC 数据源导入到默认数据存储的过程,以便运行转换或采样作业。
注意
针对每个采集到的样本,系统都会生成一个样本作业 ID。在“样本”面板中,您可以查看对应样本的样本作业 ID。通过这些作业 ID,您可以在“样本作业”页面中识别对应的样本作业。
识别失败的作业
当作业未能成功执行时,“作业历史记录”页面中会显示一条失败消息:
![]() |
图:发布作业未能成功。
在上述示例中,转换和剖析作业已完成,但发布作业未能成功。在此情况下,结果已经存在。如果诊断出问题根源,则可以单独发布这些结果。
无效文件路径
在您的作业使用文件作为输入或输出时,您可能会收到无效文件路径错误。根据后端数据存储的不同,这些错误可能是以下情况之一:
指向该文件的路径对当前用户无效。该路径可能是由拥有对应位置访问权限的其他用户创建的。
路径包含无效字符。如需了解更多信息,请转至支持的文件格式。
资源已被删除。
挂起的作业
在某些情况下,作业可能会无限期地保持在待定状态。通常,这些错误是由于作业跟踪服务未能正常运行所致。如果发生这种情况,请重新提交该作业。
尝试其他作业选项
您可以尝试使用不同的选项重新执行该作业。
请考虑缩减数据量。某些作业失败是由于数据量过大所致。对于在大型数据集上执行的作业,您可以重新检查数据,以删除不需要的数据行和列。使用“去重”转换来删除重复行。
采集新样本。在某些情况下,当在大规模运行时作业可能会运行失败,因为“Transformer”页面上显示的样本未包含有问题的数据。如果您修改了数据集中的行数或列数,可以生成新的样本,这可能会找出有问题的数据。但是,采集新样本也可能会运行失败,这可能表明存在更广泛的问题。
更改运行环境。如果作业在 Trifacta Photon 上未能成功运行,请尝试在另一个运行环境中执行。
提示
Trifacta Photon 运行环境不适合处理包含大型数据集的作业。请使用默认运行环境来执行您的作业。
下载错误报告
当作业未能成功运行时,您可以下载错误报告,该报告有助于诊断问题。
提示
如果您正在向 Alteryx Support 提交请求,请务必随附此错误报告。此外,请提供在 ? > 会话详细信息对话框中可用的信息。
请以管理员或创建该作业的用户身份登录 Alteryx One。
请选择左侧导航栏中的作业链接。
在“作业历史记录”页面中,请选择未能成功运行的作业的标识符。
在“详细信息”选项卡中,查看“失败的阶段”的一个或多个条目。
如需获取错误报告,请选择下载错误报告。请根据需要查看并转发该报告。
对于未能成功运行的作业组中的每个作业,错误报告均包含以下内容:
项目 | 描述 |
|---|---|
jobGroupId | 发生错误的工作区内的内部作业标识符。该值与 Alteryx One 中显示的作业 ID 相匹配。 |
workspaceId | 发生错误的工作区的标识符 提示 工作区与人员标识符的组合为发生错误的账户提供唯一 ID。 |
jobId | 作业组中特定作业的 ID。这些作业可以包括采样、剖析、转换、写入结果和数据摄取等。 提示 单个作业标识符有助于识别特定的问题区域。 |
personId | 工作区内用户的内部标识符 |
status | 作业的状态,例如“失败”、“已完成”、“待定”。 |
errorMessageId | UI 中显示的错误消息的 ID。 |
errorTimestamp | 作业运行失败的时间戳。如果作业未出现错误,则不包含此项。 |
uiErrorMessage | 作业 UI 中显示的错误消息。如果作业未出现错误,则不包含此项。 |
联系支持部门
如果您无法诊断您的作业运行失败原因,请联系支持部门。
报告问题
如果您认为您的作业因 Alteryx One 发生问题而未能成功运行,请选择帮助菜单(?),然后选择会话详细信息。请将您的会话信息(复制所有信息)复制到剪贴板,并将其粘贴到发送给 Alteryx Support 的电子邮件中。
