“Blob 输入”工具
使用“Blob 输入”工具,通过直接浏览至一个文件或传入一个包含读取文件的列表,读取图像或媒体文件等二进制大对象。
单个工具示例
“Blob 输入”有一个“单个工具示例”。转到示例工作流,了解如何在 Alteryx Designer 中直接访问此示例和许多其他示例。
配置工具
Blob 输入工具可以是输入工具,也可以是传递工具,当向该工具传入文件列表时,它会对这些文件进行读取。
配置为输入工具
文件名:指定要读取的 Blob 的文件名。支持所有文件类型。
配置为传递工具
传入数据流应包含要读取的文件 (Blob) 列表。
指定要读取的 Blob 的文件名。支持所有文件类型。Alteryx 将该字符串替换为传入流的内容。
使用“可选输入”修改文件名:选择适当的操作以替换上述文件名中指定的字符串。
文件名修改方式:选择该操作以替换上述文件名中指定的内容。例如,文件名被设置为
.\data\images\image.png
在文件名后添加字段:指定字段的内容将添加到文件名后和扩展名前。使用上面的示例,如果指定字段的值为 apple,则生成的文件名为
.\data\images\imageapple.png
在文件名前添加字段:指定字段的内容将添加到文件名之前。如果指定字段的值为 banana,则生成的文件名为
.\data\images\bananaimage.png
将文件名替换为字段:指定字段的内容将用作扩展名前的文件名。如果指定字段的值为 grape,则生成的文件名为
.\data\images\grape.png
将整个路径替换为字段:指定字段的内容将用作位置目录,文件名和扩展名。如果指定字段的值为 C:\Temp\rainbows_and_unicorns.jpg, 则生成的文件名为
C:\Temp\rainbows_and_unicorns.jpg
使用此字段:使用下拉列表以选择包含文件名替换数据的传入字段。
如果找不到文件,停止并显示错误:选中时,如果文件不存在,Alteryx 将引发错误。该错误是无法访问文件:(路径)。
输入或传递工具配置
指定要读取的 Blob 的文件名。支持所有文件类型。
Blob 选项:提供处理大型文件的选项。
将 Blob 拆分为块:选中后,Blob 被拆分为较小的 Blob 或“块”并作为单个记录发送到下游。每个记录都包含此 Blob,并且还包含一个名为“BlobNumber”的附加字段,该字段是每个块的序列号。第一个块序列号为 1,第二个为 2,以此类推。
块的最大大小:允许指定要创建的每个块的大小 (KB)。如果读取的原始 Blob 不是块大小的精确倍数,则最终块会小于该大小。如果原始 Blob 小于块的大小,则它将作为单个 Blob 输出,并且仍将“BlobNumber”字段添加到记录中。