데이터 작업이 있는 예제 AWS Lambda 함수

참고: 이 문서는 AWS Lambda 데이터 작업 통합에 적용됩니다.

다음 콘텐츠에는 예제 AWS Lambda 함수와 함수를 실행하는 데이터 작업이 포함되어 있습니다. 

  1. 다음 .zip 파일을 다운로드합니다. 예제 람다 프로젝트.

    .zip 파일에는 다음 항목이 포함되어 있습니다.

    • AWS의 Node.js 12.x Lambda에서 사용할 샘플 코드(.js).
    • 샘플 데이터 작업(.json).
  2. AWS 계정에서 다음 단계를 따르십시오.
    1. 샘플 코드(.js)로 AWS Lambda 함수를 생성합니다.

      자세한 내용은 콘솔로 Lambda 함수 생성 AWS 설명서에서.

    2. 새 Lambda 함수를 호출하는 역할을 생성합니다.

      자세한 내용은 AWS Lambda 함수를 호출하기 위한 IAM 리소스 생성.

    3. AWS Lambda ARN을 기록해 둡니다.

      3c단계에서 이 정보를 사용하여 업데이트합니다. 요청 URL 템플릿 함수를 호출하는 데이터 작업의 경우. 자세한 내용은 통합을 위한 사용자 지정 작업에 구성 추가

  3. Genesys Cloud에서 다음 단계를 따르십시오.
    1. AWS Lambda 데이터 작업 통합을 생성합니다.

      자세한 내용은 데이터 작업 통합 추가.

    2. 데이터 작업(.json)을 AWS Lambda 데이터 작업 통합으로 가져옵니다.

      이 데이터 작업은 두 개의 입력을 사용합니다. 하나의 입력은 Lambda 호출 본문 내부로 전송됩니다. 다른 하나는 Lambda 컨텍스트에 나타나는 헤더로 전송됩니다. 자세한 내용은 통합을 위한 데이터 작업 가져오기 또는 내보내기.

    3. 업데이트 요청 URL 템플릿 >AWS Lambda 함수의 ARN으로.
    4. 테스트 모드를 사용하여 작업을 테스트합니다.

      모든 것이 올바르게 구성되면 입력을 반영하는 Hello 메시지가 나타납니다. 자세한 내용은 통합을 위한 테스트 데이터 작업.

자세한 내용은 AWS Lambda 데이터 작업 통합 정보.