데이터 통합 알림

Adobe Experience Platform에 데이터를 수집하는 프로세스는 여러 단계로 구성됩니다. 인제스트해야 하는 데이터 파일을 Platform으로 식별하면 통합 프로세스가 시작되고 데이터가 성공적으로 인제스트되거나 실패할 때까지 각 단계가 연속적으로 수행됩니다. 통합 프로세스는 Adobe Experience Platform 데이터 통합 API 또는 Experience Platform 사용자 인터페이스를 사용하여 시작할 수 있습니다.

Platform에 로드된 데이터는 대상, Data Lake 또는 Real-time Customer Profile 데이터 저장소에 도달하기 위해 여러 단계를 거쳐야 합니다. 각 단계에는 데이터를 처리하고 데이터의 유효성을 검사한 다음 다음 단계로 전달하기 전에 데이터를 저장하는 작업이 포함됩니다. 데이터 수집 규모에 따라 시간이 많이 소모될 수 있으며 유효성 검사, 의미론 또는 처리 오류로 인해 프로세스가 실패할 가능성이 항상 있습니다. 오류가 발생한 경우 데이터 문제를 해결해야 하며 수정된 데이터 파일을 사용하여 전체 통합 프로세스를 다시 시작해야 합니다.

통합 프로세스 모니터링을 지원하기 위해 Experience Platform을(를) 사용하면 프로세스의 각 단계에서 게시되는 이벤트 세트에 가입할 수 있으므로 인제스트된 데이터의 상태 및 가능한 오류를 사용자에게 알릴 수 있습니다.

데이터 통합 알림에 대한 웹 후크 등록

데이터 통합 알림을 받으려면 Adobe 개발자 콘솔을 사용하여 Experience Platform 통합에 웹 후크를 등록해야 합니다.

이를 수행하는 방법에 대한 자세한 단계는 가입 Adobe I/O Event notifications의 자습서를 따르십시오.

중요

구독 프로세스 중에 이벤트 공급자로 Platform notifications​을 선택하고 메시지가 표시되면 Data ingestion notification 이벤트 구독을 선택합니다.

데이터 통합 알림 받기

웹 후크를 등록했고 새 데이터를 인제스트한 후에는 이벤트 알림 수신을 시작할 수 있습니다. 이러한 이벤트는 웹 후크 자체를 사용하거나 Adobe 개발자 콘솔에서 프로젝트의 이벤트 등록 개요에서 Debug Tracing 탭을 선택하여 볼 수 있습니다.

다음 JSON은 실패한 일괄 처리 통합 이벤트의 경우 웹 후크에 전송되는 알림 페이로드의 예입니다.

{
  "event_id": "93a5b11a-b0e6-4b29-ad82-81b1499cb4f2",
  "event": {
    "xdm:ingestionId": "01EGK8H8HF9JGFKNDCABHGA24G",
    "xdm:customerIngestionId": "01EGK8H8HF9JGFKNDCABHGA24G",
    "xdm:imsOrg": "{IMS_ORG}",
    "xdm:completed": 1598374341560,
    "xdm:datasetId": "5e55b556c2ae4418a8446037",
    "xdm:eventCode": "ing_load_failure",
    "xdm:sandboxName": "prod",
    "sentTime": "1598374341595",
    "processStartTime": 1598374342614,
    "transformedTime": 1598374342621,
    "header": {
      "_adobeio": {
        "imsOrgId": "{IMS_ORG}",
        "providerMetadata": "aep_observability_catalog_events",
        "eventCode": "platform_event"
      }
    }
  }
}
속성 설명
event_id 알림에 대한 고유한 시스템 생성 ID.
event 알림을 트리거한 이벤트의 세부 정보가 포함된 객체입니다.
event.xdm:datasetId 통합 이벤트가 적용되는 데이터 세트의 ID입니다.
event.xdm:eventCode 데이터 세트에 대해 트리거된 이벤트 유형을 나타내는 상태 코드입니다. 특정 값과 해당 정의에 대해서는 부록을 참조하십시오.

이벤트 알림에 대한 전체 스키마를 보려면 공용 GitHub 리포지토리을 참조하십시오.

다음 단계

프로젝트에 Platform 알림을 등록하면 Project overview에서 받은 이벤트를 볼 수 있습니다. 이벤트를 추적하는 방법에 대한 자세한 지침은 추적 Adobe I/O 이벤트의 안내서를 참조하십시오.

부록

다음 섹션에는 데이터 통합 알림 페이로드를 해석하는 방법에 대한 추가 정보가 포함되어 있습니다.

사용 가능한 상태 알림 이벤트

다음 표에는 가입할 수 있는 데이터 통합 상태 알림이 나열됩니다.

이벤트 코드 플랫폼 서비스 상태 이벤트 설명
ing_load_success Data Ingestion 성공 일괄 처리가 Data Lake 내의 데이터 세트에 성공적으로 수집되었습니다.
ing_load_failure Data Ingestion 실패 일괄 처리를 Data Lake 내의 데이터 세트에 인제스트하지 못했습니다.
ps_load_success Real-time Customer Profile 성공 일괄 처리를 Profile 데이터 저장소에 인제스트했습니다.
ps_load_failure Real-time Customer Profile 실패 배치를 Profile 데이터 저장소에 인제스트하지 못했습니다.
ig_load_success Identity Service 성공 데이터가 ID 그래프로 로드되었습니다.
ig_load_failure Identity Service 실패 데이터를 ID 그래프로 로드하지 못했습니다.
노트

모든 데이터 통합 알림에 대해 제공된 이벤트 주제는 하나만 있습니다. 다른 상태를 구분하기 위해 이벤트 코드를 사용할 수 있습니다.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now