모듈 3: Data Factory를 사용하여 알림 자동화 및 보내기

이 모듈을 10분 후에 완료하여 파이프라인의 모든 작업이 완료될 때 알리는 전자 메일을 보내고 예약된 기준으로 실행되도록 구성합니다.

이 모듈에서는 다음을 수행하는 방법을 알아봅니다.

  • Office 365 Outlook 활동을 추가하여 전자 메일로 복사 작업 출력을 보냅니다.
  • 파이프라인을 실행하는 일정을 추가합니다.
  • (선택 사항) 동일한 파이프라인에 데이터 흐름 작업을 추가합니다.

파이프라인에 Office 365 Outlook 활동 추가

모듈 1: Data Factory에서 파이프라인 만들기에서 만든 파이프라인을 사용합니다.

  1. 파이프라인 편집기 에서 활동 탭을 선택하고 Office Outlook 활동을 찾습니다.

    Screenshot showing the selection of the Office 365 Outlook activity from the Activities toolbar on the pipeline editor menu.

  2. 확인을 선택하여 전자 메일 주소를 사용하는 데 동의를 부여합니다.

    Screenshot showing the Grant consent dialog requesting permission to use your email address.

  3. 사용할 전자 메일 주소를 선택합니다.

    Screenshot showing the Pick an account dialog.

    참고 항목

    이 서비스는 현재 개인 전자 메일을 지원하지 않습니다. 엔터프라이즈 전자 메일 주소를 사용해야 합니다.

  4. 액세스 허용을 선택하여 확인합니다.

    Screenshot showing the Confirmation required dialog to allow access to Office 365 Outlook.

  5. 복사 작업 새 Office 365 Outlook 활동으로 성공 경로(파이프라인 캔버스에서 활동의 오른쪽 위에 있는 녹색 검사 상자)를 선택하고 끕니다.

    Screenshot showing the connection of the success output from the Copy activity to the new Office 365 Outlook activity.

  6. 파이프라인 캔버스에서 Office 365 Outlook 활동을 선택한 다음 캔버스 아래 속성 영역의 설정 탭을 선택하여 전자 메일을 구성합니다.

    • To 섹션에 전자 메일 주소를 입력합니다. 여러 주소를 사용하려면 ;를 사용하여 구분합니다.
    • 제목대해 동적 콘텐츠 추가 옵션이 표시되도록 필드를 선택한 다음 이를 선택하여 파이프라인 식 작성기 캔버스를 표시합니다.

    Screenshot showing the configuration of the Office 365 Outlook email settings tab.

  7. 파이프라인 식 작성기 대화 상자가 나타납니다. 다음 식을 입력한 다음 확인을 선택합니다.

    @concat('시간 파이프라인의 DI가 파이프라인 실행 ID로 성공했습니다.', pipeline(). RunId)

    Screenshot showing the pipeline expression builder with the expression provided for the Subject line of the email.

  8. 본문의 경우 필드를 다시 선택하고 텍스트 영역 아래에 표시되는 동적 콘텐츠 추가 옵션을 선택합니다. 표시되는 파이프라인 식 작성기 대화 상자에서 다음 식을 다시 추가한 다음 확인을 선택합니다.

    @concat('RunID = ', pipeline(). RunId, ' ; ', 'Copyd rows ', activity('Copy data1').output.rowsCopied, ' ; ','처리량 ', activity('data1 복사').output.throughput)

    참고 항목

    Data1 복사를 고유한 파이프라인 복사 작업의 이름으로 바꿉니다.

  9. 마지막으로 파이프라인 편집기의 맨 위에 있는 홈 탭을 선택하고 실행을 선택합니다. 그런 다음 저장을 선택하고 확인 대화 상자에서 다시 실행 하여 이러한 작업을 실행합니다.

    Screenshot showing the pipeline editor window with the Run button highlighted on the menu.

  10. 파이프라인이 성공적으로 실행되면 이메일을 검사 파이프라인에서 보낸 확인 전자 메일을 찾습니다.

    Screenshot showing the pipeline status after having successfully executed.

    Screenshot showing the email generated by the pipeline.

파이프라인 실행 예약

파이프라인 개발 및 테스트가 완료되면 파이프라인이 자동으로 실행되도록 예약할 수 있습니다.

  1. 파이프라인 편집기 창의 홈 탭에서 일정을 선택합니다.

    A screenshot of the Schedule button on the menu of the Home tab in the pipeline editor.

  2. 필요에 따라 일정을 구성합니다. 이 예제에서는 파이프라인이 연중 말까지 매일 오후 8시에 실행되도록 예약합니다.

    Screenshot showing the schedule configuration for a pipeline to run daily at 8:00 PM until the end of the year.

(선택 사항) 파이프라인에 데이터 흐름 작업 추가

모듈 2에서 만든 데이터 흐름을 추가할 수도 있습니다. Data Factory 에서 데이터 흐름을 파이프라인에 만듭니다.

  1. 파이프라인 캔버스에서 복사 작업 및 Office 365 Outlook 활동을 연결하는 녹색 선을 마우스로 가리키고 단추를 선택하여 + 새 활동을 삽입합니다.

    Screenshot showing the insert activity button for the connection between the Copy activity and the Office 365 Outlook activity on the pipeline canvas.

  2. 표시되는 메뉴에서 데이터 흐름을 선택합니다.

    Screenshot showing the selection of Dataflow from the insert activity menu on the pipeline canvas.

  3. 새로 만든 데이터 흐름 작업은 복사 작업 Office 365 Outlook 활동 사이에 삽입되고 자동으로 선택되어 캔버스 아래 영역에 해당 속성이 표시됩니다. 속성 영역에서 설정 탭을 선택한 다음, 모듈 2: Data Factory에서 데이터 흐름 만들기에서 만든 데이터 흐름을 선택합니다.

    Screenshot showing the Settings tab of the Dataflow activity.

Microsoft Fabric에서 Data Factory를 사용하여 첫 번째 데이터 통합을 위한 엔드 투 엔드 자습서의 세 번째 모듈에서는 다음 방법을 알아보았습니다.

  • 복사 작업 사용하여 원본 저장소에서 데이터 레이크하우스의 테이블로 원시 데이터를 수집합니다.
  • 데이터 흐름 작업을 사용하여 데이터를 처리하고 Lakehouse의 새 테이블로 이동합니다.
  • Office 365 Outlook 활동을 사용하여 모든 작업이 완료되면 사용자에게 알리는 전자 메일을 보냅니다.
  • 파이프라인이 예약된 방식으로 실행되도록 구성합니다.
  • (선택 사항) 기존 파이프라인 흐름에 데이터 흐름 작업을 삽입합니다.

이제 자습서를 완료했으므로 파이프라인 실행을 모니터링하는 방법에 대해 자세히 알아봅니다.