Холст конвейера в Fabric Data Factory

Холст конвейера в фабрике данных для Microsoft Fabric — это место визуального создания конвейеров данных и управления ими. Вы можете добавлять действия, настраивать зависимости и создавать сложные рабочие процессы непосредственно на холсте без написания кода.

Снимок экрана холста конвейера в Fabric Data Factory, на котором показаны операции, соединённые зависимостями.

Обзор холста

При открытии конвейера холст отображает следующие области:

  • Панель инструментов действий в верхней части холста, где вы просматриваете и выбираете действия для добавления в конвейер.
  • Область холста в центре, где действия отображаются как узлы, подключенные линиями зависимостей.
  • Область конфигурации в нижней части экрана, в которой вы настраиваете параметры выбранного действия, включая общие, параметры и другие вкладки в зависимости от типа действия.

Чтобы добавить действие, выберите его на панели инструментов действий . Действие отображается на холсте как узел, который можно выбрать, переместить и подключиться к другим действиям.

Узлы действий

Каждое действие на холсте отображается как узел, показывающий тип действия, имя и общие действия.

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

Каждый узел включает:

  • Значок типа действия и метка в верхней части узла.
  • Имя действия под меткой типа.
  • Кнопки действий для распространенных операций, таких как удаление, просмотр кода, копирование и добавление нижестоящего подключения.
  • Соединители зависимостей на краях узла для связывания действий вместе.

Выберите узел, чтобы просмотреть и изменить его конфигурацию на панели под холстом.

Зависимости и подключения

Действия связаны линиями зависимостей, определяющими поток выполнения. Каждая зависимость имеет условие, определяющее, когда выполняется нижестоящее действие:

  • При успешном выполнении (зеленым) — последующее действие запускается, когда предыдущее действие выполнено успешно.
  • При сбое (красный) — подчиненное действие выполняется при сбое вышестоящего действия.
  • По завершении (синий) — последующее действие выполняется после завершения предыдущего действия независимо от его результата.
  • При пропуске (серый) — последующее действие выполняется, когда предыдущее действие пропускается.

Чтобы создать зависимость, нажмите кнопку подключения на узле и перетащите его в другое действие или используйте значок подключения на панели действий узла.

Контейнер и вложенные действия

Действия потока управления, такие как ForEach, If Condition, Until и Switch , действуют как контейнеры, которые содержат внутренние действия. На холсте эти контейнеры отображают сводку по вложенным действиям непосредственно внутри узла.

Снимок экрана: действие If Condition на холсте с ветвями True и False с вложенными действиями.

Например, узел «Если условие» отображает:

  • True branch с числом и предварительным просмотром его действий.
  • False branch с числом и предварительным просмотром его действий.

Чтобы изменить внутренние действия контейнера, выберите значок карандаша на узле. Холст переключается в контекст контейнера, а в верхней части появляется цепочка навигации, с помощью которой можно вернуться к родительскому конвейеру.

Навигация по холсту

Холст включает элементы управления навигацией справа, чтобы помочь вам работать с большими или сложными конвейерами:

Снимок экрана: элементы управления навигацией по холсту конвейера, включая параметры поиска, масштабирования и автоматического выравнивания.

  • Поиск — поиск действий по имени на холсте.
  • Увеличить/уменьшить масштаб — настройте уровень масштабирования холста или используйте сочетания клавиш I и O.
  • Подогнать масштаб — подогнать все действия под текущее представление или нажмите F.
  • Автоматическое выравнивание— автоматическое упорядочивание действий на холсте или нажатие клавишИ A.

Вы также можете перемещаться по холсту, удерживая клавишу SHIFT и нажимая клавиши со стрелками. Полный список сочетаний клавиш см. в разделе "Сочетания клавиш" для конвейеров.

Параметры холста и конвейера

Если действие не выбрано, область конфигурации в нижней части холста отображает параметры уровня конвейера. К этим параметрам относятся:

  • Параметры — определение входных параметров, которые позволяют повторно использовать конвейер.
  • Переменные— создание переменных , которые можно задать и изменить во время выполнения конвейера.
  • Параметры. Настройка параметров уровня конвейера, таких как параллелизм и ведение журнала.
  • Выходные данные — просмотр выходных данных предыдущих запусков конвейера.

Дополнительные сведения о параметрах и переменных конвейера см. в обзоре конвейера.

Обновленный интерфейс холста

В рабочей области конвейера доступен обновленный интерфейс, который меняет способ отображения действий и взаимодействия с ними. Обновленный интерфейс улучшает наглядность, навигацию и производительность, особенно для конвейеров с множеством действий, сложных ветвей или глубоко вложенных рабочих процессов.

Существующие конвейеры продолжают работать точно так же, как и раньше. Обновления влияют только на компоновку холста и удобство редактирования, но не на выполнение конвейера или поведение серверной части.

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

Обновленный интерфейс включает:

  • Более наглядное расположение узлов — узлы действий отображают ключевую информацию и действия прямо на холсте, что позволяет быстрее охватывать взглядом названия и типы действий.
  • Улучшенная масштабируемость — холст остается читаемым и отзывчивым по мере роста конвейеров благодаря улучшенной обработке параллельных путей и сложных разветвлений.
  • Встроенные предварительные просмотры вложенных действий — действия контейнеров, такие как ForEach и If Condition, отображают сводку о своих внутренних действиях непосредственно внутри узла, чтобы можно было понять структуру конвейера без детализации.
  • Улучшенная навигация — элементы управления навигацией и производительность рабочей области оптимизированы для крупных конвейеров, помогая лучше ориентироваться при работе с глубоко вложенными или разветвлёнными рабочими процессами.

Включение обновленного интерфейса

Чтобы включить обновленный интерфейс холста, выполните следующие действия.

  1. Откройте конвейер, чтобы просмотреть схему конвейера.
  2. Выберите параметр "Попробовать новый интерфейс" в баннере холста конвейера.

После включения этой функции на холсте конвейера операции отображаются в обновлённой структуре узлов.

Отключение обновленного интерфейса

Если вы предпочитаете предыдущий макет холста, вы можете переключиться в любое время:

  1. Выберите вариант Отключить в баннере на холсте конвейера.

    Снимок экрана параметра отключения для обновлённого интерфейса холста в Fabric Data Factory.

  2. Холст возвращается к предыдущему макету.