Microsoft Flow로 메시지 자동 전송
Microsoft 소개
오피스 365에 포함된 서비스를 통해 간단하게 서비스 간 협력을 할 수 있다.비슷한 제품은 IFTT를 드릴 수 있어요.
"메일 첨부파일을 onepdrive에 저장""planer에 로그인한 후 slack에 알립니다"등 템플릿을 통해 다양한 서비스를 간단하게 제작할 수 있습니다.
이번에 만든 거.
"자동 메일 보내기"
플로우로 만들면 다른 서비스와 협업할 수 있어서 많이 할 수 있어요.
전체 구조도
Flow는 다음 절차에 따라 제작됩니다.
고객 목록의 Excel은 SharePoint에 저장됩니다.
※ Excel에서 데이터를 가져오는 경우 양식에 저장하지 않으면 데이터를 가져올 수 없습니다.
SharePoint 목록에서 데이터 소스를 대체할 수 있습니다.
처리 지침
처리를 시작하다
이번에는 집행자가 메일을 보내는 시간에 실행하기 위한 수동 터치입니다.
고객 정보 추출
다음 그림은 Excel의 "List rows present in table"동작을 사용합니다.
이제 표기는 일본어로 바뀌었다.- 여러 줄 가져오기
사이트 주소, 파일 경로 및 테이블 이름을 설정하면 각 레코드에 대한 정보를 얻을 수 있습니다.
※ 기본적으로 100건만 받을 수 있으므로'···'설정부터 상한을 설정합니다.
변수 준비
변수를 초기화합니다.이 작업이 없어도 되지만, 이 플로우에서 사용하는 값을 먼저 정의하면 쉽게 알 수 있습니다.
메일을 보낼 때 필요한 정보와 결과를 기록하는 데 필요한 정보를 정의합니다.
변수 동작도 유형이 있다.
기본적으로 변수 초기화에서 변수를 정의하고 변수 설정에서 값을 대입합니다.
Teams에 알림(시작)
팀스에 시작을 알리다.
파티 ID에 로그인한 파티가 자동으로 표시됩니다. 그 중에서 선택하세요.
※ 현재 단계에서는 구성원 등을 추가하지 않고 문자열만 사용합니다.
되풀이하다
applay to each 를 재사용합니다.
상술한 표의 기록을 기록 개수에 따라 반복 처리하다.
우선, 1개의 기록된 값을 변수에 대입한다.
판정을 보낼 수 있는지 여부
조건 연결기를 사용하여 메일을 보낼 수 있는지 설정합니다.
화면에서 상상할 수 있듯이 조건에 맞고'예'조건에 맞지 않으면 처리가'아니오'로 넘어간다.
회사 이름, 메일 주소 NULL 판정
회사 이름, 메일 주소에 대한 NULL 판정.
뒤에 있는 메일 연결기에서 메일 주소가 비어 있으면 플로우가 실패하기 때문에 조건을 설정했습니다.
if의 AND 조건을 사용하려면 상세 모드에서 표현식을 직접 입력합니다.
@and(equals(empty(variables('会社名')), false),equals(empty(variables('メールアドレス')), false))
상술한 판정 조건empty()
의 결과는 회사명이고 메일 주소는 모두 허위였다.우편물을 보내다
메일로 연결기로 메일을 보내다.
동적 내용의 전자 우편 주소를 사용합니다.목록에서 가져온 전자 메일 주소입니다.방금 대입한 값을 사용하여 테마와 본문을 만듭니다.
병렬 처리
+ 단추에서 병렬 분기 처리를 추가할 수 있습니다.
이번에는 이전에 메일로 보낸 연결기 처리 실패와 성공했을 때의 처리에 있어서 지점을 나누었다.(빨간색 선이 실패할 경우)
여기에는 집행 조건의 구성에서 설정된다.
실행 조건의 구성을 클릭하면 이전 처리 결과에 따라 실행 여부를 설정할 수 있습니다.
결과 레코드 게시
이번에는 Excel의 표에 기록 요약을 보낼 것이다.
발송 기록 요약은 지난번 중복이 끝난 후에 기록됩니다.
여기에도 병렬 처리 지점이 설치되어 있다.
마지막 반복 처리 성공과 실패.
성공한 경우 팀스에게 성공 통지, 실패한 경우 팀스에게 실패 통지.
또한 Excel에 기록할 때 대기 시간을 설정합니다.
이것은 지난번에 중복 처리된 excel 파일의 업데이트를 기다리는 처리입니다.
엑셀 파일의 커넥터는 비동기 처리이기 때문에 반복적으로 처리한 뒤에도 엑셀을 잡고 있어 엑셀을 다시 편집하려면 잠겨 업데이트가 잘 되지 않는다.
그래서 대기 시간을 설정했다.여기는 적당한 10초입니다.
이 Excel 파일의 커넥터입니다. 테이블을 지정하면 자동으로 표시됩니다.
대입할 값만 설정하면 되는 테이블 열을 표시합니다.
팀 알림(끝)
성공 시 설정.숨겨진 섹션에는 요약된 Excel 링크가 표시됩니다.
최후
이번에 제작된 플로우는 오피스365 제품과만 협업하고 커넥터에도 제3자 제품이 많이 포함돼 있어 다른 시스템과 협업할 수 있다.
아이디어에 따라 간편하게 재미있는 서비스를 만들 수 있기 때문에 관심 있는 사람은 무료여기.로 이용할 수 있으니 꼭 오세요!
끝까지 읽어주셔서 감사합니다.
Reference
이 문제에 관하여(Microsoft Flow로 메시지 자동 전송), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/g-mwam/items/388c94f55b9bd670f5fc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)