Alteryx 自动字段工具可帮助更改选定列的数据类型和大小。自动字段会根据列数据自动更改每个字符串列的数据类型并将其大小设置为最小可能值。
通常,我们使用“选择”工具手动更改列类型和大小。但是,我们可以使用此自动字段来自动化该过程。为了演示此 Alteryx 自动字段,我们使用了 CustWithoutDate.text。
首先,拖放“输入数据”工具,然后从配置选项卡中选择 CustWithoutDate 文本文件。

如果查看文本文件的元数据,所有列均为字符串类型,大小为 254。

Alteryx 自动字段工具示例
请转到“准备”选项卡,将“自动字段”工具拖到画布上。然后将“输入”工具连接到此“自动字段”。
您可以在“自动字段配置”选项卡中看到所有输入列。请选择字符串列以自动更改字段类型。在这里,我们选择了所有列,然后单击“运行”按钮。

如果查看元数据,EmpID 被转换为 Byte,Income 被转换为整数,Sales 被转换为 Double。结果是,即使每列的大小也减小到可以容纳数据的适当大小。

为进一步验证,我们取消了 Income 和 Sales 列的选中状态。正如您所见,Alteryx 自动字段更改了除这两列(Sales 和 Income)之外的所有列的数据类型和大小。
