Vertex AI - 查看管道输出
Vertex AI - Viewing Pipeline Output
我已经按照 this 教程创建了我的第一个预定 Vertex AI 管道,每分钟 运行。它唯一做的就是打印 "Hello, <any-greet-string>"
和 returns 相同的字符串。我可以看到它是 运行ning 因为最后 运行 时间更新并且最后 运行 结果每次都是“成功”。
我的问题很简单:我在哪里可以看到打印的这个字符串和我的管道的输出?
管道中 print()
语句的输出可以在“云日志”中使用适当的过滤器找到。要检查管道中每个组件的日志,请单击控制台中的相应组件,然后单击右侧窗格中的“VIEW LOGS”。带有日志的新窗格将在管道页面中打开,这将使我们能够看到组件的输出。参考下面的截图。
我 运行 示例 pipeline from this codelab, Intro to Vertex Pipelines 以下是管道中 print()
语句之一的输出。
更新:
管道中的每个组件 运行 都部署为单独的 Vertex AI 自定义作业。对应于包含3个组件的示例流水线,“CUSTOM JOBS”部分中有3个条目,如下所示。
因此,要查看 运行 级别的日志,我们需要查询具有管道组件各自的 job_id
和 job_id
的日志条目云调度程序作业。查询看起来像这样。
resource.labels.job_id=("JOB_ID_1" OR "JOB_ID_2" [OR "JOB_ID_N"...])
severity>=DEFAULT
如果没有同步管道 运行s,可以使用如下更简单的查询。
resource.type=("cloud_scheduler_job" OR "ml_job")
severity>=DEFAULT
我已经按照 this 教程创建了我的第一个预定 Vertex AI 管道,每分钟 运行。它唯一做的就是打印 "Hello, <any-greet-string>"
和 returns 相同的字符串。我可以看到它是 运行ning 因为最后 运行 时间更新并且最后 运行 结果每次都是“成功”。
我的问题很简单:我在哪里可以看到打印的这个字符串和我的管道的输出?
管道中 print()
语句的输出可以在“云日志”中使用适当的过滤器找到。要检查管道中每个组件的日志,请单击控制台中的相应组件,然后单击右侧窗格中的“VIEW LOGS”。带有日志的新窗格将在管道页面中打开,这将使我们能够看到组件的输出。参考下面的截图。
我 运行 示例 pipeline from this codelab, Intro to Vertex Pipelines 以下是管道中 print()
语句之一的输出。
更新:
管道中的每个组件 运行 都部署为单独的 Vertex AI 自定义作业。对应于包含3个组件的示例流水线,“CUSTOM JOBS”部分中有3个条目,如下所示。
因此,要查看 运行 级别的日志,我们需要查询具有管道组件各自的 job_id
和 job_id
的日志条目云调度程序作业。查询看起来像这样。
resource.labels.job_id=("JOB_ID_1" OR "JOB_ID_2" [OR "JOB_ID_N"...])
severity>=DEFAULT
如果没有同步管道 运行s,可以使用如下更简单的查询。
resource.type=("cloud_scheduler_job" OR "ml_job")
severity>=DEFAULT