Модуль 3. Автоматизация и отправка уведомлений с помощью Фабрики данных
Вы завершите этот модуль за 10 минут, чтобы отправить сообщение электронной почты с уведомлением о завершении всех заданий в конвейере и настроить его для выполнения по расписанию.
Важно!
Microsoft Fabric в настоящее время находится на этапе предварительной версии. Эти сведения относятся к предварительной версии продукта, который может быть существенно изменен перед выпуском. Корпорация Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации. См. документацию по Фабрика данных Azure для службы в Azure.
В этом модуле вы узнаете, как:
- Добавьте Office 365 действие Outlook для отправки выходных данных действие Copy по электронной почте.
- Добавьте расписание для запуска конвейера.
- (Необязательно) Добавьте действие потока данных в тот же конвейер.
Добавление Office 365 действия Outlook в конвейер
Мы используем конвейер, созданный в модуле 1. Создание конвейера в Фабрике данных.
Перейдите на вкладку Действия в редакторе конвейера и найдите действие Office Outlook.
Нажмите кнопку ОК , чтобы предоставить согласие на использование вашего адреса электронной почты.
Выберите адрес электронной почты, который вы хотите использовать.
Примечание
В настоящее время служба не поддерживает личную электронную почту. Необходимо использовать корпоративный адрес электронной почты.
Выберите Разрешить доступ для подтверждения.
Выберите и перетащите путь успешного выполнения (зеленый флажок в правом верхнем углу действия на холсте конвейера) из действие Copy в новое действие Office 365 Outlook.
Выберите Office 365 действие Outlook на холсте конвейера, а затем перейдите на вкладку Параметры в области свойств под холстом, чтобы настроить сообщение электронной почты.
- Введите свой адрес электронной почты в разделе "К ". Если вы хотите использовать несколько адресов, используйте параметр ; для их разделения.
- В поле Тема выберите поле , чтобы появился параметр Добавить динамическое содержимое , а затем выберите его, чтобы отобразить холст построителя выражений конвейера.
Откроется диалоговое окно построителя выражений конвейера . Введите следующее выражение, а затем нажмите кнопку ОК:
@concat('DI in an Hour Pipeline Succeeded with Pipeline Run Id', pipeline (). RunId)
В поле Текст снова выберите поле и выберите параметр Добавить динамическое содержимое , когда оно отображается под текстовой областью. Добавьте следующее выражение еще раз в появившемся диалоговом окне построителя выражений конвейера , а затем нажмите кнопку ОК:
@concat('RunID = ', pipeline(). RunId, ' ; ', 'Скопированные строки ', действие('Copy data1').output.rowsCopied, ' ; ','Пропускная способность ', действие('Копирование данных1').output.пропускная способность)
Примечание
Замените Copy data1 именем собственного действия копирования конвейера.
Наконец, выберите вкладку Главная в верхней части редактора конвейера и нажмите кнопку Выполнить. Затем выберите Сохранить и запустить еще раз в диалоговом окне подтверждения, чтобы выполнить эти действия.
После успешного выполнения конвейера проверка сообщение электронной почты, чтобы найти сообщение с подтверждением, отправленное из конвейера.
Планирование выполнения конвейера
Завершив разработку и тестирование конвейера, вы можете запланировать его автоматическое выполнение.
На вкладке Главная окна редактора конвейера выберите Расписание.
Настройте расписание по мере необходимости. В этом примере конвейер будет выполняться ежедневно в 20:00 до конца года.
(Необязательно) Добавление действия потока данных в конвейер
Вы также можете добавить поток данных, созданный в модуле 2. Создание потока данных в фабрике данных , в конвейер.
Наведите указатель мыши на зеленую линию, соединяющую действие Copy и Office 365 действие Outlook на холсте конвейера, и нажмите кнопку+, чтобы вставить новое действие.
В появившемся меню выберите Поток данных .
Созданное действие потока данных вставляется между действие Copy и Office 365 действием Outlook и выбирается автоматически, отображая его свойства в области под холстом. Перейдите на вкладку Параметры в области свойств, а затем выберите поток данных, созданный в разделе Модуль 2. Создание потока данных в Фабрике данных.
Дальнейшие действия
В этом третьем модуле по нашему комплексному руководству по первой интеграции данных с помощью Фабрики данных в Microsoft Fabric вы узнали, как:
- Используйте действие Copy для приема необработанных данных из исходного хранилища в таблицу в data Lakehouse.
- Используйте действие потока данных для обработки данных и их перемещения в новую таблицу в Lakehouse.
- Используйте Office 365 действие Outlook, чтобы отправить сообщение электронной почты с уведомлением после завершения всех заданий.
- Настройте конвейер для запуска по расписанию.
- (Необязательно) Вставка действия потока данных в существующий поток конвейера.
Теперь, когда вы завершили работу с руководством, узнайте больше о том, как отслеживать запуски конвейера: