开发工具
![Apache Spark Code Tool Icon](../../image/uuid-deabbf7b-2a7a-6e5c-49f9-f6f3a7179aa7.png)
创建 Apache Spark 上下文并直接从 Alteryx Designer 执行 Apache Spark 命令。
![API Output Tool Icon](../../image/uuid-902f7e76-a1e9-1cea-7fe5-7fffa957d935.png)
在“结果”窗口中将数据流显示为逗号分隔、引号限定的字符串。
![Base64 Encoder Tool Icon](../../image/uuid-049c571b-bfc5-1915-2c2f-3e7131db8769.png)
为选定的字符串字段发出 Base 64 编码的字符串。
![Blob Convert Tool Icon](../../image/uuid-d42f18fb-bb9a-5f03-0361-df676ba0e648.png)
将不同的数据类型转换为 Blob,或者获取 Blob 并将其转换为不同的数据类型。
![Blob Input Tool Icon](../../image/uuid-3d0cc0d1-5aba-ef52-9c9d-ed88f001d98e.png)
通过直接浏览至一个文件或传入一个包含读取文件的列表,读取图像等 Blob。
![Blob Output Tool Icon](../../image/uuid-bbf4404f-b0eb-ba84-9995-6444cc6fd569.png)
将每条记录输出到其专属文件中。
![Block Until Done Tool Icon](../../image/uuid-1871ead0-19d3-4bcd-7fed-83a47d5a168d.png)
此工具在先前工具处理完最后一条记录之前会阻止数据集流向下游
![Control Container Tool Icon](../../image/uuid-aaff4840-203a-ef36-ce10-6a11f2fa847d.png)
使用控制容器来管理工具在工作流中运行的顺序,并确保按照正确顺序执行流程中的步骤。
![Detour End Tool Image](../../image/uuid-6d27aeb3-55d5-72cd-9268-37d5dbf1fe96.png)
绕行结束工具将上游绕行工具中的数据流程统一到一个数据流中,以便在分析应用程序和宏指令中进一步分析。
![Detour Tool Icon](../../image/uuid-bbbcb111-0d40-1c5d-317b-1851c137e3bd.png)
构建分析应用程序或宏指令,以提示用户绕过工作流中的某个流程
![Download Tool Icon](../../image/uuid-3df5b212-7f0d-1180-f86a-cecce4f8dcb4.png)
从指定的 URL 检索数据以用于下游处理或保存到文件中。
![Dynamic Input Tool](../../image/uuid-87b52088-39e6-07b2-2c13-2bc096b6c5cd.png)
动态输入工具在运行时从输入数据库读取数据,并动态选择要读取的记录。
![Dynamic Rename tool](../../image/uuid-e24cf09f-9b97-a836-c0e4-2ed371553070.png)
动态重命名工具重命名输入数据流中的列。
![Dynamic Replace tool](../../image/uuid-b010ae59-1c84-eedd-ff3b-04cf58f9d726.png)
借助“动态替换”工具,您可以根据条件快速替换数据字段值。
![Dynamic Select Tool Icon](../../image/uuid-3c3c14a7-a68a-dad6-83ec-a92ac54473a1.png)
“动态选择”工具允许通过字段类型或公式选择字段。
![Expect_Equals_ico_small.png](../../image/uuid-5af1f997-97b9-2471-a06e-3151aa8f756d.png)
使用“预期相等”测试两个数据流是否相等,如果不相等则报告错误。
![Field Info Tool Icon](../../image/uuid-7d196190-b6fd-b272-9df4-0d7e4c9ef331.png)
“字段信息”工具可返回有关传入数据流中各个字段或列的元数据。
![]() |
可使用 GitHub 提交工具通过 GitHub API 将文件、文件目录或者使用该文件或文件目录的工作流提交到 GitHub 存储库。
![]() |
可使用“获取上次提交”将上次提交的详细信息拉取到指定的 GitHub 存储库。
![JSON Parse tool](../../image/uuid-297d3a04-d0b8-63a3-d7f2-698e5c6b2770.png)
“JSON 解析”工具可将 Java 脚本对象表示法文本分离为表格架构,以便进行下游处理。
![]() |
可使用“许可 API”工具通过易于使用的接口连接到 Alteryx Designer 许可门户 API。
![Message tool](../../image/uuid-d4fa5b87-25bb-b657-ae17-8bfa92c3f4d4.png)
“消息”工具允许您向“结果”窗口报告有关特定进程的消息。
![Python tool](../../image/uuid-ca4ef690-4d72-c25e-b41e-7865358210b8.png)
使用互动式Jupyter notebook开发和运行Python脚本。
![Designer R tool](../../image/uuid-7102182b-0e52-47a8-b259-3700ea276200.png)
R 工具是供 R 用户使用的代码编辑器。
![Run Command tool](../../image/uuid-3b87306d-4978-ff89-e169-76deaccf5e31.png)
“运行命令”工具允许您在 Designer 中运行外部命令程序。
![Runner Tool Icon](../../image/uuid-bae78384-57c3-4b77-e91b-23dd37e2191b.png)
使用 Runner 运行 Alteryx 工作流、应用程序或宏指令,以确定其是否成功运行,或者是否包含错误。
![Server API Tool Icon](../../image/uuid-63fa5fa9-c8e8-286c-4fc4-6219e492000b.png)
使用 Server API 工具与 Server API(v1、v2 和 v3)交互,无需编写复杂的工作流。
![Test Tool](../../image/uuid-d9a35cc5-91e0-e37b-64b0-7ca444388ca7.png)
测试工具可验证工作流中的数据或流程。
![Throttle Tool Icon](../../image/uuid-c3c09cbd-2474-61ae-29c3-beac19a6e679.png)
节流工具可通过限制记录的数量来降低下游处理的速度。