데이터 작업이 있는 예제 AWS Lambda 함수
참고: 이 문서는 AWS Lambda 데이터 작업 통합에 적용됩니다.
다음 콘텐츠에는 예제 AWS Lambda 함수와 함수를 실행하는 데이터 작업이 포함되어 있습니다.
- 다음 .zip 파일을 다운로드합니다. 예제 람다 프로젝트.
.zip 파일에는 다음 항목이 포함되어 있습니다.
- AWS의 Node.js 12.x Lambda에서 사용할 샘플 코드(.js).
- 샘플 데이터 작업(.json).
- AWS 계정에서 다음 단계를 따르십시오.
- 샘플 코드(.js)로 AWS Lambda 함수를 생성합니다.
자세한 내용은 콘솔로 Lambda 함수 생성 AWS 설명서에서.
- 새 Lambda 함수를 호출하는 역할을 생성합니다.
자세한 내용은 AWS Lambda 함수를 호출하기 위한 IAM 리소스 생성.
- AWS Lambda ARN을 기록해 둡니다.
3c단계에서 이 정보를 사용하여 업데이트합니다. 요청 URL 템플릿 함수를 호출하는 데이터 작업의 경우. 자세한 내용은 통합을 위한 사용자 지정 작업에 구성 추가.
- 샘플 코드(.js)로 AWS Lambda 함수를 생성합니다.
- Genesys Cloud에서 다음 단계를 따르십시오.
- AWS Lambda 데이터 작업 통합을 생성합니다.
자세한 내용은 데이터 작업 통합 추가.
- 데이터 작업(.json)을 AWS Lambda 데이터 작업 통합으로 가져옵니다.
이 데이터 작업은 두 개의 입력을 사용합니다. 하나의 입력은 Lambda 호출 본문 내부로 전송됩니다. 다른 하나는 Lambda 컨텍스트에 나타나는 헤더로 전송됩니다. 자세한 내용은 통합을 위한 데이터 작업 가져오기 또는 내보내기.
- 업데이트 요청 URL 템플릿 >AWS Lambda 함수의 ARN으로.
- 테스트 모드를 사용하여 작업을 테스트합니다.
모든 것이 올바르게 구성되면 입력을 반영하는 Hello 메시지가 나타납니다. 자세한 내용은 통합을 위한 테스트 데이터 작업.
- AWS Lambda 데이터 작업 통합을 생성합니다.
자세한 내용은 AWS Lambda 데이터 작업 통합 정보.