Document Read Blob 步骤
文档:读取二进制对象 步骤将整个文档读入名为 Blob 的 Base64 文本列,每个文档一行。可以读取您选择的某一个文档,也可以按路径表的每一行各读取一个文档。后续步骤(例如 Image OCR 步骤和 Text NLP AI 步骤)会读取其内容。
- 文档路径表 (可选) — 设置后,按每一行读取一个文档。留空则读取您选择的那一个文档。
- 路径列 — 该表中保存每个文档路径的列。
- 文档 — 没有表时要读取的文档账户和路径。
- 文档缺失时失败 — 默认关闭。关闭时,缺失的文档会被跳过,并给出指明其路径的警告,缺失的单个文档会写入空表。开启时,步骤失败。
- 最大文档(字节) (可选) — 更大的文档会失败,而不会被拆分。
- 输出表 — 写入各行的位置。
路径表中的列会传递到输出。
更多选项 组设置以下键:
- 保留缺失文档的行,并使用空 Blob (
keep_missing) — 保留缺失文档的行,并使用空的Blob,而不是跳过它。 - 将文档读取为归档,每个条目一行 (
unpack_enabled) — 选择了单个文档且没有路径表时,将该文档读取为归档(zip、jar、tar、tar.gz、tar.bz2、cpio、ar,或单个gz或bz2文件),并为每个条目写入一行:Path(位于 条目文件夹unpack_destination之下)、Directory、Status(Extracted或Folder)以及Blob(文件夹没有)。条目名称编码 (unpack_charset,默认cp437) 是非 UTF-8 的 zip 条目名称的编码。缺失的文档不产生任何行。
要将 Blob 写回文档,请使用 文档:写入 Blob。