Использование представления выполнения вершин в инструментах Data Lake для Visual Studio

Сведения об использовании представления выполнения вершин для изучения заданий Data Lake Analytics.

Важно!

Azure Data Lake Analytics прекращена 29 февраля 2024 г. Дополнительные сведения см. в этом объявлении.

Для аналитики данных ваша организация может использовать Azure Synapse Analytics или Microsoft Fabric.

Открытие представления выполнения вершин

Откройте задание U-SQL в Средствах Data Lake для Visual Studio. Выберите Представление выполнения вершин в левом нижнем углу. Возможно, будет предложено сначала загрузить профили. На это может уйти некоторое время в зависимости от качества подключения к сети.

Снимок экрана, на котором показано представление выполнения вершин инструментов Data Lake Analytics

Сведения о представлении выполнения вершин

Представление выполнения вершин состоит из трех частей.

Снимок экрана, который показывает вид выполнения вершин с выделенным

В области Селектор вершины слева можно выбирать вершины по характеристикам (например, первые 10 прочитанных наборов данных или выбор по этапам). Одним из наиболее часто используемых фильтров является просмотр вершин на критическом пути. Критический путь — это самая длинная цепочка вершин в задании U-SQL. Определение критического пути позволяет оптимизировать задания путем проверки того, какая вершина занимает больше всего времени.

Снимок экрана, который показывает верхнюю центральную панель представления выполнения вершин, на которой отображается

В центральной верхней области показано состояние выполнения всех вершин.

Снимок экрана, показывающий нижнюю центральную панель представления выполнения вершин, на которой отображается информация о каждой вершине.

В центральной нижней области приводятся сведения о каждой вершине.

  • Имя процесса — имя экземпляра вершины. Он состоит из разных частей в StageName|VertexName|VertexRunInstance. Например, вершина SV7_Split[62].v1 означает второй запущенный экземпляр (индекс (.v1) начинается с 0) вершины номер 62 в стадии SV7_Split.
  • Общие данные чтения и записи — данные, прочитанные или записанные этой вершиной.
  • Состояние/состояние выхода — финальное состояние завершения вершины.
  • Код выхода/тип сбоя — ошибка при сбое вершины.
  • Причина создания — причина создания вершины.
  • Задержка ресурса/задержка процесса/задержка очереди PN — время, потраченное вершиной на ожидание ресурсов, на обработку данных и на пребывание в очереди.
  • GUID процесса/создателя — идентификатор GUID для выполняемой в данный момент вершины или ее создателя.
  • Версия — N-й экземпляр выполняемой вершины (по многим причинам система может запланировать новые экземпляры вершины, например для отработки отказа, вычисления избыточности и т. д.).
  • Время создания версии.
  • Время начала создания процесса/время постановки процесса в очередь/время начала процесса/время завершения процесса — когда процесс вершины начинает создание, когда процесс вершины начинает постановку в очередь, когда начинается определенный процесс вершины, когда завершается определенный процесс вершины.

Дальнейшие действия