Использование представления выполнения вершин в инструментах Data Lake для Visual Studio
Сведения об использовании представления выполнения вершин для изучения заданий Data Lake Analytics.
Важно!
Azure Data Lake Analytics прекращена 29 февраля 2024 г. Дополнительные сведения см. в этом объявлении.
Для аналитики данных ваша организация может использовать Azure Synapse Analytics или Microsoft Fabric.
Открытие представления выполнения вершин
Откройте задание U-SQL в Средствах Data Lake для Visual Studio. Выберите Представление выполнения вершин в левом нижнем углу. Возможно, будет предложено сначала загрузить профили. На это может уйти некоторое время в зависимости от качества подключения к сети.
Сведения о представлении выполнения вершин
Представление выполнения вершин состоит из трех частей.
В области Селектор вершины слева можно выбирать вершины по характеристикам (например, первые 10 прочитанных наборов данных или выбор по этапам). Одним из наиболее часто используемых фильтров является просмотр вершин на критическом пути. Критический путь — это самая длинная цепочка вершин в задании U-SQL. Определение критического пути позволяет оптимизировать задания путем проверки того, какая вершина занимает больше всего времени.
В центральной верхней области показано состояние выполнения всех вершин.
В центральной нижней области приводятся сведения о каждой вершине.
- Имя процесса — имя экземпляра вершины. Он состоит из разных частей в StageName|VertexName|VertexRunInstance. Например, вершина SV7_Split[62].v1 означает второй запущенный экземпляр (индекс (.v1) начинается с 0) вершины номер 62 в стадии SV7_Split.
- Общие данные чтения и записи — данные, прочитанные или записанные этой вершиной.
- Состояние/состояние выхода — финальное состояние завершения вершины.
- Код выхода/тип сбоя — ошибка при сбое вершины.
- Причина создания — причина создания вершины.
- Задержка ресурса/задержка процесса/задержка очереди PN — время, потраченное вершиной на ожидание ресурсов, на обработку данных и на пребывание в очереди.
- GUID процесса/создателя — идентификатор GUID для выполняемой в данный момент вершины или ее создателя.
- Версия — N-й экземпляр выполняемой вершины (по многим причинам система может запланировать новые экземпляры вершины, например для отработки отказа, вычисления избыточности и т. д.).
- Время создания версии.
- Время начала создания процесса/время постановки процесса в очередь/время начала процесса/время завершения процесса — когда процесс вершины начинает создание, когда процесс вершины начинает постановку в очередь, когда начинается определенный процесс вершины, когда завершается определенный процесс вершины.
Дальнейшие действия
- Сведения о том, как записывать диагностические данные в журнал, см. в статье Доступ к журналам диагностики для Azure Data Lake Analytics.
- Более сложный запрос можно посмотреть в статье Анализ журналов веб-сайта с помощью аналитики озера данных Azure.
- Для просмотра сведений о заданиях см. статью Use Job Browser and Job View for Azure Data Lake Analytics jobs (Использование обозревателя заданий и представления заданий для заданий Azure Data Lake Analytics).