“Blob 输入”工具
单个工具示例
“Blob 输入”有一个“单个工具”示例。访问 示例工作流 以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。
使用“Blob 输入”工具,通过直接浏览至一个文件或传入一个包含读取文件的列表,读取图像或媒体文件等二进制大对象。
配置工具
“Blob 输入”工具可以是输入工具或传递工具,其中文件列表将传递给工具并由工具读取。
配置为输入工具
文件名 :指定要读取的 Blob 的文件名。支持所有文件类型。
配置为传递工具
传入数据流应包含要读取的文件 (Blob) 列表。
指定要读取的 Blob 的文件名。支持所有文件类型。Alteryx 将该字符串替换为传入流的内容。
使用“可选输入”修改文件名 :选择适当的操作以替换上述文件名中指定的字符串。
文件名修改方式 :选择该操作以替换上述文件名中指定的内容。例如,文件名被设置为
.\data\images\image.png
在文件名后添加字段 :指定字段的内容将添加到文件名后和扩展名前。使用上面的示例,如果指定字段的值为 apple,则生成的文件名为
.\data\images\imageapple.png
在文件名前添加字段 :指定字段的内容将添加到文件名之前。如果指定字段的值为 banana,则生成的文件名为
将文件名替换为字段 :指定字段的内容将用作扩展名前的文件名。如果指定字段的值为 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”字段添加到记录中。