你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Visual Studio Code 中管理和导出 Stream Analytics 作业

Visual Studio Code 的 Azure 流分析(ASA)扩展让你无需离开编辑器即可管理云端的 Stream Analytics 作业。 你可以在 Windows、macOS 和 Linux 上监视作业并排查问题。 通过使用扩展,你可以:

  • 在Azure中创建、启动和停止云作业。
  • 将现有作业导出到本地机器。
  • 列出职位并查看职位实体。
  • 通过使用 作业图作业监视器查看和调试作业。

将任务导出到本地计算机

把现有的云作业导出到本地机器,这样你可以在Visual Studio Code中编辑和管理。

  1. 打开 Visual Studio Code,选择活动栏上的 Azure 图标。 如果你没有安装ASA扩展,请按照步骤 设置Stream Analytics扩展
  2. 在资源管理器中选择 STREAM ANALYTICS 以找到要导出的任务。

用于将 ASA 作业导出到 Visual Studio Code 的 VS Code 扩展的屏幕截图。

列出职位并查看职位实体

使用职位视图与 Visual Studio Code 上的 Azure 流分析 职位进行交互。

  1. 选择 Visual Studio Code 活动栏中的 Azure 图标,然后展开 Stream Analytics 节点。 你的职位会显示在订阅列表中。

    打开流分析资源管理器的 VS Code 扩展的屏幕截图。

  2. 展开你的作业节点,打开并查看作业查询、配置、输入、输出和函数。

  3. 选择并长按(或右键点击)你的工作节点,然后在门户中选择“打开职位视图”,在Azure门户中打开该职位视图。

    VS Code 扩展在门户中打开作业视图的屏幕截图。

查看作业图表和作业摘要

在 Visual Studio Code 中使用 Job Monitor 查看并排查你的 Azure 流分析 职位。 打开作业图表并查看作业摘要,即可开始。

  1. 选择 Job Monitor (作业监视器)。 作业监视器会打开,作业图会自动加载。

    打开 Job Monitor 的 VS Code 扩展的屏幕截图。

  2. 查看您的职位图,选择 职位摘要 以查看职位的属性和信息。

    用于查看作业摘要的 VS Code 扩展的屏幕截图。

  3. 选择 测试连接 以测试输入和输出的连接。

    VS Code 扩展测试连接的屏幕截图。

  4. 选择定位脚本以查看您的查询。

    在 VS Code 扩展中查看作业查询的截图。

用指标监控和调试

在调试作业时,使用 指标 面板分析作业级和节点级指标。

  1. 点击箭头按钮打开 指标 面板。

    打开 Metrics Panel 的 VS Code 扩展的屏幕截图。

  2. 用图表中显示的关键指标分析你的工作。 查看作业级或节点级指标,并选择图表中显示的指标。

    VS Code 扩展查看作业指标的屏幕截图。

使用诊断日志和活动日志进行调试

查看您工作的诊断日志和活动日志,以排查问题。

  1. 选择 “诊断日志” 标签。

    查看诊断日志的 VS Code 扩展的屏幕截图。

  2. 选择活动 日志 标签。

    VS Code 扩展查看活动日志的屏幕截图。

后续步骤