在 Azure 机器学习中,日志文件存储在哪里?

时间:2021-07-03 15:25:02

标签: azure machine-learning azure-machine-learning-studio azure-machine-learning-service

每次我在 Azure 机器学习中提交和执行运行时,我最终都会收到日志。我可以通过转到“运行”页面并单击“输出+日志”选项卡来查看日志(见图)。 在这里,我很好奇日志的实际位置。我有一个 Azure Blob 存储,但在那里找不到日志。他们在哪里?

enter image description here

1 个答案:

答案 0 :(得分:0)

同一资源组下的每个 Azure 机器学习工作区 creates automatically 4 other Azure resources

  • Azure 存储帐户:用作工作区的默认数据存储区 - 存储日志的位置。
  • Azure Container Registry:注册您在训练期间和部署模型时使用的 docker 容器。
  • Azure Application Insights:存储有关模型的监控信息。
  • Azure Key Vault:存储计算目标使用的机密以及工作区所需的其他敏感信息。

您可以在您的资源组下看到此资源,与您的 AML 工作区名称相同 + 随机数。如果选择存储帐户,请在左侧菜单中选择选项容器。在主窗格中,选择 azureml > ExperimentRun,所有 runID 将通过一个单独的文件夹表示,您可以在其中找到日志。

或者,您可以使用 Azure 门户 UI 转到 AML 工作区 > 实验 > 选择实验 > 在运行列表中,选择所需的运行。在详细信息选项卡上,最后一个选项是查看所有属性(原始 JSON)。从那里您可以看到 RunId 和日志文件的完整路径。

如果您想了解有关存储在哪个文件中的日志类型的更多信息,请选中 here

相关问题