是否提供在 Mosaic 中查看流的任何处理节点的数据?

Is there a provision to view data at any processing node of a flow in Mosaic?

我们有一个包含 50 多个处理节点的复杂流程来转换大量数据并将数据转储到单个 A​​mazon S3 集群中。很难理解当流程完成时上传到 S3 的数据是否有任何问题。

Mosaic 中是否有任何条款可以查看在这 50 个处理节点中的任何一个处理的数据?

这会节省我们很多时间和精力。

是的,在 mosaic 中有一个名为 Peek 的节点,可用于查看它连接到的任何已处理节点的示例输出。成功执行流程后,可以在流程 canvas 的 数据部分 中查看输出。

Peek节点的使用步骤如下:

  1. 从显示的进程节点列表中,将 Peek 节点拖放到 canvas。
  2. 双击 Peek 节点以显示配置 window。配置window分为两部分,INPUTPROCESS
  3. PROCESS 部分,输入要显示的记录数。

  1. 点击OK

现在查看结果数据,一旦您的流程成功执行,请按照以下步骤操作 -

  1. Run History 下,单击您的流实例,这会将您重定向到流的状态视图。您可以通过节点周围出现的绿色边框来识别它。

  1. 现在,双击 Peek 节点。这将启用 Data 选项卡。单击它以查看结果数据。