Элементы триггерной ткани

Конвейеры Fabric, потоки данных (предварительная версия), записные книжки, определение задания Spark и функция пользовательских данных (предварительная версия) можно использовать для загрузки, преобразования и анализа данных в Microsoft Fabric. Правила активатора Fabric могут выполнять действия, запускающие задания на элементах Fabric. Используйте эту функцию в следующих сценариях:

  • Запустите конвейеры и потоки данных (предварительная версия) при загрузке новых файлов в учетные записи хранения Azure, чтобы загрузить файлы в OneLake. Дополнительные сведения см. в разделе "События службы хранилища Azure".

  • Запустите записные книжки при обнаружении проблем с качеством данных с помощью отчетов Power BI. Дополнительные сведения см. в статье о получении данных из Power BI.

  • Запустите задания Spark для отправки пакетных или потоковых задач в кластеры Spark.

  • Запустите функции для выполнения пользовательской бизнес-логики для анализа и обработки данных с помощью кода.

Как запустить задание для элементов Fabric

Сначала выберите существующее правило активатора или создайте правило.

В области определения правила справа от экрана найдите раздел "Действие ", чтобы определить действие при выполнении выбранного условия. Выберите тип действия и выберите определенный элемент Fabric в всплывающем окне OneLake Data Hub .

Тестирование, запуск или остановка правила активации

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

Передача значений параметров в объекты Fabric (предварительная версия)

Теперь можно передать значения в параметры, определенные в элементе активированной структуры. Чтобы передать значения параметров в портале Activator, выберите "Изменить действие", введите имя и тип параметра точно так же, как они определены в элементе Fabric. Введите значения параметров вручную или выбрав динамические свойства из источника данных.

Снимок экрана: карточка активатора с параметром.

Для определения задания Spark Активатор поддерживает передачу значений параметров аргументам командной строки, исполняемому файлу и основному классу.

Типы параметров

Активатор принимает параметры в форматах string, boolean и number (float). Для функции пользовательских данных Активатор поддерживает все типы параметров, которые поддерживают функции. Следуйте рекомендациям по передаче числовых и логических значений:

Число

Вводимое значение Результат Допустимое значение? Примечания.
123.45 123.45 Да Точка как десятичный разделитель
1,234.56 1234,56 Да Запятая как разделитель тысяч
0.99 0,99 Да
1e3 1000 Да Научная нотация
123,45 0 нет Недопустимо в en-US (запятая не десятичная)
Null или пробелы 0 нет
любая другая строка 0 нет

Boolean

Вводимое значение Результат Допустимое значение? Примечания.
true правда Да Без учета регистра
1 правда Да
yes правда Да
y правда Да
false неправда Да Без учета регистра
0 неправда Да
no неправда Да
n неправда Да
Null или пробелы неправда нет
любая другая строка неправда нет

Заметка

Обязательно укажите имя и тип параметра такие же, как у активированного элемента Fabric. Если у вас есть отзывы или идеи относительно этой функции, поделитесь ими в сообществе Активатора.

Дополнительные сведения о Microsoft Fabric см. в следующей статье: