흐름에서 사용자 지정 커넥터 사용

참고

이 항목은 Azure Logic Apps, Power Automate 및 Power Apps에서 사용자 지정 커넥터를 만들고 사용하는 방법에 대한 자습서 시리즈의 일부입니다. 프로세스를 이해하려면 사용자 지정 커넥터 개요를 읽으십시오.

이 주제에서는 이전 주제에서 만든 사용자 지정 커넥터를 사용하는 기본 흐름을 작성합니다. 항목이 SharePoint 목록에 추가되면 흐름이 트리거된 다음 흐름이 사용자 지정 커넥터를 사용하여 Cognitive Services Text Analytics API를 호출합니다. 커넥터는 목록 항목의 텍스트에 대한 감정 점수(0-1)를 반환하고 흐름은 점수를 목록에 다시 기록합니다. 다음 이미지는 완료된 흐름을 보여줍니다.

감정 분석 흐름 완료

필수 조건

SharePoint 목록 만들기

먼저 SharePoint Online에서 간단한 3열 목록을 만듭니다. 이 목록은 흐름이 감정에 대해 분석하는 영화 리뷰 데이터를 저장합니다. SharePoint 목록에 대한 자세한 내용은 SharePoint 설명서의 목록 소개를 참조하십시오.

  1. SharePoint Online 사이트에서 새로 만들기를 선택한 다음 목록을 선택합니다.

    새 SharePoint 목록 만들기

  2. 영화 검토라는 이름을 입력한 다음, 만들기를 선택합니다.

    새 목록의 이름 지정

    기본 제목 필드가 포함된 프로젝트 목록이 만들어집니다.

    프로젝트 요청 목록

  3. 새 항목 아이콘, 한 줄 텍스트를 차례로 선택합니다.

    한 줄 텍스트 필드 추가

  4. 검토라는 이름을 입력한 다음, 저장을 선택합니다.

  5. 목록의 다른 열에 대해 3.4. 다른 열을 목록에 추가합니다. 이 경우 숫자 데이터 형식과 점수라는 이름을 사용합니다.

목록에서 흐름을 만듭니다.

SharePoint Online은 목록에서 바로 흐름을 만들 수 있는 기능을 제공하므로 이 방법을 사용합니다. flow.microsoft.com에서 같은 흐름을 만들 수 있습니다.

  1. SharePoint 목록에서 흐름, 흐름 만들기를 차례로 선택합니다.

    흐름 만들기

  2. 오른쪽 창에서 많이 표시를 선택합니다.

    추가 흐름 표시

  3. SharePoint에 새 항목이 추가된 경우, 사용자 지정 작업 완료 템플릿을 선택합니다.

    SharePoint용 사용자 지정 작업

    이 경우 사용자 지정 작업은 사용자 지정 커넥터를 통해 API를 호출합니다.

  4. 올바른 계정으로 SharePoint에 로그인되었는지 확인하고 계속을 선택합니다.

    SharePoint 커넥터 사용 권한

  5. flow.microsoft.com에서 편집을 선택합니다. 흐름 만들기 프로세스를 시작한 SharePoint 사이트 및 목록이 표시되어야 합니다.

    사이트 및 목록 확인

사용자 지정 커넥터 추가

Power Automate에서는 항목이 SharePoint 목록에 추가될 때 발생하는 트리거를 사용하여 기본 흐름을 만들었습니다. 이제 추가된 항목을 기반으로 수행할 작업을 추가합니다.

  1. 새 단계를 선택한 다음 작업 추가를 선택합니다.

  2. 작성한 커넥터를 검색한 후 해당 커넥터와 연관된 작업을 선택합니다.

    SentimentDemo 작업 선택

    작업의 이름 및 설명은 커넥터를 작성할 때 제공한 정보에서 제공됩니다.

  3. 모든 필드에 값을 입력합니다.

    커넥터 매개 변수

    매개 변수
    Language "en"
    ID "1"
    텍스트 SharePoint 검토 필드(동적 콘텐츠 대화 상자에서)

    커넥터에서 여러 문서를 처리할 수 있으므로 ID가 필요합니다. 이 예에서는 한 번에 하나의 문서를 보냅니다. 생산 흐름에서 언어ID 값은 목록 또는 다른 데이터 원본에서 올 수 있습니다.

  4. 새 단계를 선택한 다음 작업 추가를 선택합니다.

  5. 작업 SharePoint - 항목 업데이트를 추가하고 모든 필드에 값을 입력합니다.

    목록 항목 작업 업데이트

    매개 변수
    사이트 주소 흐름 만들기 프로세스를 시작한 SharePoint Online 사이트의 주소
    목록 이름 흐름 만들기 프로세스를 시작한 목록
    Id SharePoint ID 필드
    직함 SharePoint 제목 필드
    리뷰 SharePoint 검토 필드
    점수 사용자 지정 커넥터 점수 필드

    점수 필드에 동적 콘텐츠를 추가하는 경우 Power Automate는 사용자 지정 커넥터에서 여러 문서를 허용한다는 것을 인식하므로 각각에 적용 컨테이너를 추가합니다. 흐름은 한 번에 하나씩만 보내지만 흐름이 커넥터의 기능과 일치하는 것이 좋습니다.

    각각에 적용

    이제 완료된 흐름은 다음 이미지와 같습니다.

    감정 분석 흐름 완료

  6. 흐름의 이름(예: 감정 분석)을 입력한 다음, 흐름 만들기완료를 선택합니다.

흐름 테스트

이제 흐름이 완성되었으므로 검토를 SharePoint 목록에 추가하고 흐름에서 응답하는 방법을 확인하여 테스트해야 합니다.

  1. SharePoint Online 목록에서 빠른 편집을 선택합니다.

    SharePoint 목록 빠른 편집

  2. 목록에 두 개의 검토를 추가하고(하나는 부정, 하나는 긍정) 완료를 선택합니다.

    빠른 편집 완료

    매개 변수 제안 값
    제목(긍정) 내 즐겨찾는 영화
    검토(긍정) "긴 하루 후에 새로운 영화를 즐겼다"
    제목(부정) 일부 다른 영화
    검토(부정) "수십 년 동안 본 최악의 영화"
  3. flow.microsoft.com에서 내 흐름을 선택한 다음 생성한 흐름을 선택합니다.

    새 흐름 선택

  4. 실행 기록을 살펴봅니다. 여기서는 목록에 추가한—각 검토에 대해 하나씩 두 개의 실행이 표시됩니다.

    실행 기록

  5. SharePoint 목록 페이지로 돌아와 흐름을 추가한 점수를 보려면 브라우저를 새로 고칩니다.

    흐름에서 추가된 점수

모두 완료되었습니다! 이것은 간단한 흐름이지만 사용자 지정 커넥터를 통해 Cognitive Services를 호출할 수 있도록 하여 강력한 기능을 사용합니다.

다음 단계

조직 외부의 사용자가 사용할 수 있도록 조직 내에서 커넥터를 공유하거나 커넥터 인증을 받습니다.

피드백 제공

커넥터 플랫폼 관련 문제 또는 새로운 기능 아이디어에 대한 피드백을 주셔서 정말 감사합니다. 피드백을 제공하려면 문제 제출 또는 커넥터 관련 도움말 보기로 이동하여 피드백 유형을 선택하십시오.