Singular 데이터 데스티네이션 (ETL)은 Singular가 제공하는 프리미엄 기능입니다. ETL 사용에 관심이 있는 경우 담당 고객 성공 매니저와 상의해 주세요.
Singular는 고객사의 데이터 웨어하우스, 저장소 서비스, BI 플랫폼 등에 직접 데이터를 공급할 수 있습니다. 고객사는 공급된 데이터를 기반으로 소유한 BI와 시각화 도구에서 데이터를 처리하고 분석할 수 있습니다.
고객사의 엔지니어링 작업이 필요한 Reporting API나 내부 BI 포스트백과는 달리 데이터 데스티네이션을 설정하면 별도 작업 없이도 Singular 데이터를 일정한 간격으로 저장소 서비스나 플랫폼에 넣을 수 있습니다.
어떤 플랫폼을 데스티네이션으로 지원하나요?
데이터 데스티네이션: 지원 플랫폼 항목을 참조하세요.
어떤 데이터를 추출하여 전달할 수 있나요?
데이터 데스티네이션은 두 가지 유형의 데이터를 지원합니다.
- 광고 비용(캠페인 비용), 크리에이티브 데이터, 인스톨, 리인게이지먼트 통계 및 Singular가 광고 네트워크와 MMP에서 가져오는 여러 다른 KPI를 포함한 집계 마케팅 데이터를 소스(네트워크), 앱, OS, 국가 및 다른 디멘션으로 구분하여 가져올 수 있습니다. 이 유형의 데이터를 추출하는 경우 Singular는 Singular 리포팅 API를 사용하여 쿼리하고 데이터 데스티네이션에 보냅니다.
이를 통해 추출할 수 있는 데이터의 전체 세부 사항은 데이터 데스티네이션: 집계 마케팅 데이터 스키마 항목을 참조하세요. - 어트리뷰션(전환)과 인앱 이벤트를 포함한 Singular의 어트리뷰션 로그에 기반 유저 레벨 데이터를 가져올 수 있습니다. 이 유형의 데이터는 Singular의 어트리뷰션 서비스(모바일, 웹, 크로스 디바이스)를 사용하고 있는 경우에만 추출 가능합니다. 이 데이터는 어트리뷰션 로그를 다운로드할 때의 데이터와 유사합니다.
이를 통해 추출할 수 있는 데이터의 전체 세부 사항은 데이터 데스티네이션: 유저 레벨 데이터 스키마 항목을 참조하세요.
데이터 갱신 기간은 어떻게 되나요?
일반적으로 집계 마케팅 데이터는 6시간마다 전달되며, 유저 레벨 데이터(어트리뷰션과 이벤트)는 매시간 전달됩니다.
단, 모든 최신 데이터가 그 시간안에 전달되는 것은 아니며, 포함되는 최신 데이터는 Singular에서 사용하는 데이터 소스를 포함하여 여러 다른 변수에 따라 달라질 수 있습니다.
유저 레벨 데이터의 경우 95% 가량의 이벤트 데이터가 발생 이후 3시간 내에 전달되는 것이 일반적입니다. 일부분의 이벤트는 처리 및 추출 작업에 이보다 긴 시간이 필요할 수 있습니다.
데이터 데스티네이션은 어떻게 설정하나요?
귀사의 계정에 데이터 데스티네이션이 활성화된 경우, 데이터 데스티네이션(Data Destination) 페이지에서 신규 데스티네이션을 설정할 수 있습니다. Singular 계정에 로그인하고 설정(Settings) > 데이터 데스티네이션(Data Destination)으로 이동한 후 신규 데스티네이션 추가(Add a New Destination)을 클릭해서 귀사의 계정에서 지원되는 데스티네이션을 확인하세요.
유저 레벨(User-Level)로 표시된 데스티네이션은 유저 레벨 어트리뷰션과 이벤트 추출에 사용됩니다. 표시가 없다면 집계 마케팅 데이터 추출에 사용됩니다.
다만 Singular에 데스티네이션을 추가하기 전 일반적으로 파트너 플랫폼에서 Singular가 플랫폼으로 데이터를 보내는데 필요한 권한과 같이 몇 가지 설정을 해야할 수 있습니다. 특정 데이터 데스티네이션 설정에 대한 가이드는 데이터 데스티네이션 항목에서 해당 데스티네이션을 탐색해서 확인할 수 있습니다.
중복 데이터는 어떻게 관리하나요?
Singular 데이터 데스티네이션 추출은 각 데이터 열에 대한 고유한 키를 가지고 있지 않습니다. 대신 데이터는 파티션으로 나뉘고 해당 파티션 내의 정보가 변경되면 Singular는 기존 파티션 전체를 신규로 교체합니다.
S3 데스티네이션의 경우 각 파티션은 파일로 구분됩니다. 파일을 처리할 때 파일 자체가 변경되고 기존 데이터를 신규 데이터로 교체한 부분을 확인해야 합니다.
파티션 키는 데이터 유형에 따라 달라집니다.
추출 유형 | 파티션 키 |
집계 데이터 (예: "S3 데스티네이션") | 날짜(Date) |
유저 레벨 데이터 (예: "S3 User-Level Destination") | 시간(Hour) (etl_record_processing_hour_utc) |
광고 매출 유저레벨 데이터 (예: "S3 Ad Revenue User-Level Destination") | Date |