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

标签 debugging amazon-s3 mosaic-decisions

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

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

这将节省我们大量的时间和精力。

最佳答案

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

Peek节点的使用步骤如下:

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

enter image description here

  1. 单击确定

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

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

enter image description here

Flow Status View

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

enter image description here

关于debugging - 是否提供在 Mosaic 中查看流的任何处理节点的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63135425/

相关文章:

asp.net - Amazon S3 Url 重写

amazon-web-services - block 级与文件级存储

amazon-web-services - awscli s3 同步通配符

Mosaic-Decisions:不同类型的参数

azure-blob-storage - Mosaic 支持摄取压缩数据吗?

c++ - 不调试启动时不绘制几何图形

c# - 从字典中获取值的计数 C#

c# - 如何调试 linq to sql InsertOnSubmit 语句?

ruby-on-rails - 在 Ruby on Rails 中使用 Docker 时控制台打印不出现