Skip to content

자주 묻는 질문

이 페이지에서는 커런츠에 대해 자주 묻는 질문에 대한 답변을 제공합니다.

과거 데이터는 어떻게 얻나요?

커런츠는 실시간 라이브 데이터 스트림이므로 이벤트를 다시 재생할 수 없습니다. 하지만 Amazon S3 또는 Microsoft Azure Blob Storage와 같은 데이터 웨어하우스에 커런츠 데이터를 저장할 수 있으므로 과거 이벤트에 대해 적절하게 조치를 취할 수 있습니다. 데이터는 30일 동안 보관되지만, 더 많은 과거 데이터가 필요하면 Snowflake를 쿼리할 수 있습니다.

커런츠가 JSON이 아닌 Avro 형식으로 데이터를 출력하는 이유는 무엇인가요?

Avro는 스키마가 없는 JSON과 달리 스키마 진화를 기본적으로 지원합니다. 또한 Avro는 압축률이 높기 때문에 대역폭을 줄이고 저장 공간을 절약하면서 Avro 파일을 전송할 수 있는 이점을 누릴 수 있습니다.

Braze는 파일 오버헤드를 어떻게 처리하나요?

한 데이터베이스에서 대량의 데이터를 가져와 다른 데이터베이스에 저장할 수 있는 추출, 변환, 로드(ETL) 프로세스를 구축합니다.

쿼리를 위해 이 데이터를 어디에 저장해야 하나요?

Braze는 쿼리를 위해 데이터를 저장할 수 있는 여러 데이터 웨어하우스와 제휴하고 있습니다. 다음을 사용하는 것을 권장합니다:

커런츠 데이터는 얼마나 신뢰할 수 있나요?

커런츠는 “최소 1회” 전달을 보장하므로, 중복 이벤트가 간혹 스토리지 버킷에 기록될 수 있습니다. 사용 사례에서 정확히 1회 전달이 필요한 경우, 모든 이벤트와 함께 전송되는 고유 식별자 필드(id)를 사용하여 이벤트를 중복 제거할 수 있습니다. 자세한 내용은 이벤트 전달 시맨틱을 참조하세요.

데이터는 얼마나 자주 커런츠에 동기화되나요?

데이터는 지속적으로 스트리밍됩니다. Braze는 전송할 전체 배치가 준비되거나 5분이 경과할 때마다(둘 중 먼저 도래하는 시점에) 이벤트 배치를 전송합니다. 대용량 커넥터의 경우 데이터가 거의 실시간으로 도착합니다. 소량 커넥터의 경우 데이터가 5~30분 내에 도착할 것으로 예상됩니다. 자세한 내용은 Avro 쓰기 임계값을 참조하세요.

커런츠에서 사용 가능한 이벤트를 어떻게 확인하나요?

커런츠가 기록하는 이벤트의 전체 목록은 고객 행동 이벤트메시지 참여 이벤트 용어집을 참조하세요. 이벤트 유형(예: 발송, 전달, 열기)별로 이 용어집을 필터링할 수 있습니다.

모든 발송 이벤트가 커런츠에 기록되나요?

모든 이벤트가 커런츠에 기록됩니다. 이벤트가 커런츠 스트림에서 의도적으로 제외되는 시나리오는 없습니다.

커런츠에서 데이터가 손상될 수 있나요?

정상적인 상황에서 커런츠 데이터는 손상되지 않습니다. 드문 문제가 발생할 가능성은 항상 있지만, 데이터가 체계적으로 손상되는 알려진 조건은 없습니다.

커런츠 통합을 설정하기 전 날짜의 커스텀 이벤트 데이터가 보이는 이유는 무엇인가요?

Braze는 커런츠에 이벤트를 소급 적용하지 않습니다. 하지만 커스텀 이벤트는 과거 타임스탬프로 기록될 수 있습니다(예: 이벤트 발생 시 기기가 오프라인이었고 나중에 동기화된 경우). 이러한 경우 이벤트 타임스탬프는 이벤트가 원래 발생한 시점을 반영하며, 이는 커런츠 통합이 구성되기 전일 수 있습니다.

커런츠 발송 이벤트에 커스텀 속성을 포함할 수 있나요?

아니요. 커런츠는 발송 이벤트에 커스텀 속성을 포함하지 않습니다. 커런츠는 커스텀 이벤트와 메시지 참여 이벤트를 기록합니다. 사용 가능한 필드의 전체 목록은 이벤트 용어집을 참조하세요.

커런츠에 캠페인 태그나 키-값 페어가 포함되나요?

아니요. 커런츠에는 캠페인 태그나 메시지 수준의 키-값 페어가 포함되지 않습니다. 대안으로, 캠페인에서 웹훅 채널을 사용하여 Liquid로 태그 및 키-값 페어 데이터를 템플릿화하여 자체 엔드포인트로 이 정보를 전송할 수 있습니다.

Braze는 커런츠 변경 사항을 고객에게 어떻게 알리나요?

커런츠 변경 사항(예: 새 이벤트 필드 또는 이벤트 유형)이 발생하면, Braze는 활성 커런츠 통합을 보유하고 있으며 지난 30일 이내에 대시보드를 사용한 모든 고객에게 이메일을 발송합니다. 최신 변경 사항은 커런츠 체인지로그에서도 확인할 수 있습니다.

커런츠 데이터에 얼마나 많은 스토리지가 필요한가요?

스토리지 요구 사항은 이벤트 볼륨과 내보내는 이벤트 유형에 따라 달라집니다. Braze는 사용 사례에 맞는 파일 크기를 추정하는 데 사용할 수 있는 Avro 형식의 샘플 이벤트를 제공합니다.

커런츠 데이터에서 캠페인 이름이나 캔버스 단계 이름이 NULL인 이유는 무엇인가요?

새 캠페인이나 캔버스를 생성하면 이름이 모든 Braze 시스템에 전파되는 데 시간이 걸릴 수 있습니다. 이 기간 동안 커런츠를 통해 전송된 이벤트의 이름 필드(예: campaign_name 또는 canvas_step_name)에 NULL이 표시될 수 있습니다. 이벤트가 기록되기 직전에 이름이 수정된 경우에도 이러한 현상이 예상됩니다. 이를 방지하려면 캠페인이나 캔버스 단계를 생성하거나 이름을 변경한 후 발송하기 전에 어느 정도 시간을 두세요.

커런츠가 데이터를 쓰려고 할 때 스토리지 버킷을 사용할 수 없으면 어떻게 되나요?

데이터 전송 시점에 스토리지 버킷을 사용할 수 없으면 해당 데이터는 손실됩니다. Braze는 성공적으로 전달되지 않은 이벤트를 소급 적용할 수 없습니다. 데이터 손실을 방지하려면 스토리지 버킷이 항상 사용 가능하고 올바르게 구성되어 있는지 확인하세요.

스키마 ID는 얼마나 자주 업데이트되나요?

스키마 ID는 모든 이벤트 유형에 걸쳐 전역적이며 순차적으로 증가합니다. 업데이트는 언제든지 발생할 수 있으며, Braze는 예정된 변경 사항에 대해 이메일로 고객에게 알립니다. 이벤트 유형에 대한 스키마 업데이트가 발생할 때마다 다음 사용 가능한 전역 ID가 할당됩니다. 스키마 ID 변경을 처리하려면 루트 경로에서 파일을 재귀적으로 읽는 것을 권장합니다. 자세한 내용은 Avro 스키마 변경을 참조하세요.

New Stuff!