Skip to main content

Blob Input Tool Icon “Blob 输入”工具

单个工具示例

“Blob 输入”有一个“单个工具”示例。访问 示例工作流 以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。

使用“Blob 输入”工具,通过直接浏览至一个文件或传入一个包含读取文件的列表,读取图像或媒体文件等二进制大对象。

配置工具

“Blob 输入”工具可以是输入工具或传递工具,其中文件列表将传递给工具并由工具读取。

配置为输入工具

文件名 :指定要读取的 Blob 的文件名。支持所有文件类型。

配置为传递工具

  1. 传入数据流应包含要读取的文件 (Blob) 列表。

  2. 指定要读取的 Blob 的文件名。支持所有文件类型。Alteryx 将该字符串替换为传入流的内容。

  3. 使用“可选输入”修改文件名 :选择适当的操作以替换上述文件名中指定的字符串。

    • 文件名修改方式 :选择该操作以替换上述文件名中指定的内容。例如,文件名被设置为 .\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

    • 使用此字段 :使用下拉列表以选择包含文件名替换数据的传入字段。

  4. 如果找不到文件,停止并显示错误 :选中时,如果文件不存在,Alteryx 将引发错误。该错误是 无法访问文件:(路径)

输入或传递工具配置

  1. 指定要读取的 Blob 的文件名。支持所有文件类型。

  2. Blob 选项 :提供处理大型文件的选项。

    • 将 Blob 拆分为块 :选中后,Blob 被拆分为较小的 Blob 或“块”并作为单个记录发送到下游。每个记录都包含此 Blob,并且还包含一个名为“BlobNumber”的附加字段,该字段是每个块的序列号。第一个块序列号为 1,第二个为 2,以此类推。

    • 块的最大大小 :允许指定要创建的每个块的大小 (KB)。如果读取的原始 Blob 不是块大小的精确倍数,则最终块会小于该大小。如果原始 Blob 小于块的大小,则它将作为单个 Blob 输出,并且仍将“BlobNumber”字段添加到记录中。