【Salesforce】 플랫폼 이벤트 정의
1690 단어 Salesforce플랫폼 이벤트
플랫폼 이벤트란?
Salesforce의 플랫폼 이벤트는 이벤트를 발생시키고 이벤트 중심 프로그래밍 모델을 사용하여 프로세스를 자동화할 수 있습니다.
보다 구체적으로 말하면, 이벤트 공개의 타이밍으로 트리거나 프로세스등을 기동시키는 구조입니다.
이벤트를 일으켜 무언가를 실행시킨다는 점에서는 트리거에 가까운 동작을 할 수 있습니다만, 대량 건수를 심판할 수 있어 효율적으로 실행할 수 있는 것이 특징입니다.
커스텀 객체와의 차이점
익숙한 커스텀 오브젝트와 플랫폼 이벤트에 대해 다른 점을 간단하게 정리했습니다.
익숙한 커스텀 오브젝트와 플랫폼 이벤트에 대해 다른 점을 간단하게 정리했습니다.
이상의 특징으로부터, 이하의 케이스의 경우에 플랫폼 이벤트를 활용해야 할 곳입니까.
플랫폼 정의
[설정]→[플랫폼 이벤트]에서 등록합니다.
사용자 지정 개체를 만드는 느낌으로 레이블 이름과 개체 이름을 설정합니다.
공개 동작 설정은 다음 두 가지 중 하나를 선택합니다.
트랜잭션이 성공적으로 완료되면 이벤트 메시지가 노출됩니다.
기존의 객체 레코드와 비슷한 동작일까.
트랜잭션 성공 여부에 관계없이 이벤트 메시지를 노출합니다.
플랫폼 이벤트 작성 후에는 기존의 커스텀 오브젝트와 마찬가지로 커스텀 항목을 작성해 갑니다.
작성할 수 있는 사용자 정의 항목의 데이터 유형은 사용자 정의 오브젝트와 달리 다음으로 제한됩니다.
이른바 프리미티브형이라고 하는 것이군요.
여기서 정의하는 항목은 이벤트를 공개할 때 어떤 정보를 원하는지를 정의하기 위한 것이며, 이벤트 수신측은 그 정보를 바탕으로 적절한 이벤트 처리를 하게 됩니다.
플랫폼 이벤트의 정의가 생긴 곳에서, 다음번에는 플랫폼 이벤트를 공개하는 방법에 대해 기재해 가고 싶습니다.
Reference
이 문제에 관하여(【Salesforce】 플랫폼 이벤트 정의), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/311052/items/be021980fc77683f4c60텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)