Azure Logic Apps에서 트리거 또는 작업을 사용하여 워크플로 빌드
적용 대상: Azure Logic Apps(사용량 + 표준)
이 방법 가이드에서는 트리거를 추가하여 워크플로를 시작한 다음 작업을 추가하여 워크플로를 계속 진행하는방법을 보여 줍니다. 트리거는 항상 모든 워크플로의 첫 번째 단계이며 워크플로 실행을 시작하기 전에 충족할 조건을 지정합니다. 트리거 다음에 워크플로가 원하는 작업을 수행하도록 하려면 하나 이상의 후속 작업을 추가해야 합니다. 트리거와 작업은 함께 작동하여 워크플로의 논리와 구조를 정의합니다.
이 가이드에서는 사용량 및 표준 논리 앱 워크플로에 대한 단계를 보여 줍니다.
필수 조건
Azure 계정 및 구독 Azure 구독이 없는 경우 체험 Azure 계정에 등록합니다.
트리거를 추가하려면 논리 앱 리소스와 빈 워크플로로 시작해야 합니다.
작업을 추가하려면 논리 앱 리소스 및 최소한의 트리거가 있는 워크플로로 시작해야 합니다.
다음 단계에서는 Azure Portal을 사용하지만 다음 도구를 사용하여 논리 앱 워크플로를 빌드할 수도 있습니다.
- 사용 워크플로: Visual Studio Code
- 표준 워크플로: Visual Studio Code
워크플로를 시작하는 트리거 추가
Azure Portal의 디자이너에서 사용량 논리 앱과 빈 워크플로를 엽니다.
아직 선택하지 않은 경우 디자이너에서 트리거 추가를 선택합니다.
트리거 추가 창이 열리고 트리거를 제공하는 사용 가능한 커넥터가 표시됩니다. 예를 들면 다음과 같습니다.
다음 옵션 중 하나를 선택합니다.
커넥터를 이름으로 필터링하려면 검색 상자에 원하는 커넥터 또는 트리거의 이름을 입력합니다.
다음 그룹에 따라 커넥터를 필터링하려면 런타임 목록에서 원하는 트리거가 포함된 그룹에 따라 앱 내, 공유 또는 사용자 지정 중 하나를 선택합니다.
런타임 설명 앱 내 Azure Logic Apps 런타임 내에서 직접 및 기본적으로 실행되는 트리거가 있는 작업 컬렉션입니다. 레거시 디자이너에서 이 그룹은 레거시 기본 제공 그룹과 동일합니다. 공유 다중 테넌트 Azure에서 Microsoft가 관리, 호스팅, 실행하는 트리거가 있는 커넥터입니다. 레거시 디자이너에서 이 그룹은 레거시 표준 및 엔터프라이즈 그룹을 결합합니다. 사용자 지정 만들고 설치한 트리거가 있는 모든 커넥터입니다. 다음 예제에서는 빈 워크플로가 있는 사용량 논리 앱의 디자이너를 보여 주고 선택된 앱 내 런타임을 보여 줍니다. 이 목록에는 특정 순서로 표시되는 사용 가능한 작업 컬렉션이 표시됩니다.
다음 예제에서는 빈 워크플로가 있는 사용량 논리 앱의 디자이너를 보여 주고 선택된 공유 런타임을 보여 줍니다. 목록에는 특정 순서로 표시되는 사용 가능한 커넥터가 표시됩니다.
검색 상자에 찾으려는 커넥터 또는 트리거의 이름을 입력합니다.
결과 목록에서 원하는 트리거를 선택합니다. 커넥터에 표시되지 않는 트리거가 더 많은 경우 자세히 보기를 참조하세요.
연결 만들기 창이 나타나면 커넥터에 따라 다른 필요한 연결 정보를 제공합니다. 완료되면 로그인 또는 새로 만들기를 선택하여 연결을 완료합니다.
트리거 정보 상자가 나타나면 선택한 트리거의 필요한 세부 정보를 입력합니다.
완료되면 워크플로를 저장합니다. 디자이너 도구 모음에서 저장을 선택합니다.
작업을 실행하는 작업 추가
Azure Portal에서 디자이너를 통해 사용량 논리 앱 및 워크플로를 엽니다.
디자이너에서 다음 옵션 중 하나를 선택합니다.
워크플로의 마지막 단계에서 작업을 추가하려면 더하기 기호(+)를 선택한 다음, 작업 추가를 선택합니다.
기존 단계 사이에 작업을 추가하려면 연결 화살표의 더하기 기호(+)를 선택한 다음, 작업 추가를 선택합니다.
작업 추가 창이 열리고 작업을 제공하는 사용 가능한 커넥터가 표시됩니다. 예를 들면 다음과 같습니다.
다음 옵션 중 하나를 선택합니다.
커넥터를 이름으로 필터링하려면 검색 상자에 원하는 커넥터 또는 작업의 이름을 입력합니다.
다음 그룹에 따라 커넥터를 필터링하려면 런타임 목록에서 원하는 작업이 포함된 그룹에 따라 앱 내, 공유 또는 사용자 지정 중 하나를 선택합니다.
런타임 설명 앱 내 Azure Logic Apps 런타임 내에서 직접 및 기본적으로 실행되는 작업이 있는 작업 컬렉션입니다. 레거시 디자이너에서 이 그룹은 레거시 기본 제공 그룹과 동일합니다. 공유 다중 테넌트 Azure에서 Microsoft가 관리, 호스팅, 실행하는 작업이 있는 커넥터입니다. 레거시 디자이너에서 이 그룹은 레거시 표준 및 엔터프라이즈 그룹을 결합합니다. 사용자 지정 만들고 설치한 작업이 있는 모든 커넥터입니다. 다음 예제에서는 기존 트리거가 있는 사용량 논리 앱 워크플로의 디자이너를 보여 주고 선택된 앱 내 런타임을 보여 줍니다. 이 목록에는 특정 순서로 표시되는 사용 가능한 작업 컬렉션이 표시됩니다.
다음 예제에서는 기존 트리거가 있는 사용량 논리 앱 워크플로의 디자이너를 보여 주고 선택된 공유 런타임을 보여 줍니다. 목록에는 특정 순서로 표시되는 사용 가능한 커넥터가 표시됩니다.
검색 상자에 찾으려는 커넥터 또는 작업의 이름을 입력합니다.
결과 목록에서 원하는 작업을 선택합니다. 커넥터에 표시되지 않는 작업이 더 많은 경우 자세히 보기를 참조하세요.
연결 만들기 창이 나타나면 커넥터에 따라 다른 필요한 연결 정보를 제공합니다. 완료되면 로그인 또는 새로 만들기를 선택하여 연결을 완료합니다.
작업 정보 상자가 나타나면 선택한 작업의 필요한 세부 정보를 입력합니다.
완료되면 워크플로를 저장합니다. 디자이너 도구 모음에서 저장을 선택합니다.
디자이너의 커넥터, 트리거 및 작업
워크플로 디자이너에서는 통칭하여 작업이라고 하는 수백 개의 트리거 및 작업 중에서 선택할 수 있습니다. Azure Logic Apps는 이러한 작업을 일정, HTTP 및 데이터 작업과 같은 컬렉션 또는 Azure Service Bus, SQL Server, Azure Blob Storage 및 Office 365 Outlook과 같은 커넥터로 구성합니다. 이러한 컬렉션에는 트리거, 작업 또는 둘 다 포함될 수 있습니다.
트리거 추가 또는 작업 추가 창에서 갤러리는 왼쪽에서 오른쪽으로 구성된 사용 가능한 작업 컬렉션 및 커넥터를 나열합니다. 이는 오름차순으로 표시되며, 숫자순으로 먼저 정렬된 후 문자가 있는 경우 사전순으로 정렬됩니다. 컬렉션 또는 커넥터를 선택하면 트리거 또는 작업이 오름차순, 사전순으로 표시됩니다.
앱 내(기본 제공) 작업
다음 예제에서는 트리거를 추가할 때 앱 내 작업 컬렉션 및 커넥터를 보여 줍니다.
컬렉션 또는 커넥터를 선택하면 개별 트리거가 컬렉션 또는 커넥터 이름으로 그룹화됩니다. 이는 오름차순으로 표시되며, 숫자순으로 먼저 정렬된 후 문자가 있는 경우 사전순으로 정렬됩니다.
다음 예제에서는 일정 작업 컬렉션을 선택하고 되풀이라는 트리거를 보여 줍니다.
다음 예제에서는 작업을 추가할 때 앱 내 컬렉션 및 커넥터를 보여 줍니다.
다음 예제에서는 Azure Queue Storage 커넥터를 선택하고 사용 가능한 작업을 보여 줍니다.
공유(Azure) 작업
다음 예제에서는 트리거를 추가할 때 공유 커넥터 갤러리를 보여 줍니다.
컬렉션 또는 커넥터를 선택하면 개별 트리거가 컬렉션 또는 커넥터 이름으로 그룹화됩니다. 이는 오름차순으로 표시되며, 숫자순으로 먼저 정렬된 후 문자가 있는 경우 사전순으로 정렬됩니다.
다음 예제에서는 365 학습 커넥터를 선택하고 사용 가능한 트리거를 보여 줍니다.
다음 예제에서는 작업을 추가할 때 공유 커넥터 갤러리를 보여 줍니다.
다음 예제에서는 365 학습 커넥터를 선택하고 사용 가능한 작업을 보여 줍니다.
자세한 내용은 다음 설명서를 참조하세요.
- Azure Logic Apps의 기본 제공 작업 및 커넥터
- Azure Logic Apps의 Microsoft 관리형 커넥터 정보
- Azure Logic Apps의 사용자 지정 커넥터
- 사용량 워크플로의 작업에 대한 청구 및 가격 책정
- 표준 워크플로의 작업에 대한 청구 및 가격 책정