---
title: 데이터 전송
description: 미리보기, 일치 기준, 확인 게이트, 값을 포함하지 않는 오류 로그를 사용해 변경된 모델 행을 대상으로 전송합니다.
species: concept
---
# 데이터 전송

전송은 모델의 행을 쓰기 가능한 대상 객체에 매핑합니다. Supernova는 첫 쓰기 전에 변경 사항을 미리 보여주고, 확인한 행 값을 해시로 기억하며, 이후 실행에서는 변경된 행만 보냅니다.

## 전송 설정

1. HubSpot 또는 Intercom 소스를 열고 **데이터 전송**을 선택합니다.
2. 모델, 대상 객체, 일치 속성을 선택합니다.
3. 모델 열을 쓰기 가능한 대상 속성에 매핑합니다.
4. 미리보기를 실행하고 업데이트, 생성, 건너뛴 행, 모호한 일치, 검증 실패를 확인합니다.
5. 매핑을 확인한 뒤 바로 실행하거나 일정을 지정합니다.

null과 빈 값은 생략되며 대상 속성을 지우지 않습니다. 대상 타입으로 표현할 수 없는 값은 대상에 요청을 보내기 전에 검증에 실패합니다.

## 일치와 생성

일치 열은 대상 레코드를 식별합니다. 하나의 값에 여러 레코드가 대응하면 설정된 모호한 일치 정책을 따릅니다. 일치하는 대상이 없는 행은 생성이 활성화되어 있지 않으면 건너뜁니다.

대기 중인 모든 생성에는 확인이 필요합니다. 예약 실행의 변경 사항이 쓰기 500건을 넘으면 실행을 일시 중지합니다. 이 게이트는 원래 작았던 매핑이 사람이 지켜보지 않는 대규모 변경으로 바뀌는 것을 막습니다.

## 변경 비교 상태

기준 상태는 모델 값 자체 대신 `rowValueHash`와 `sendCfgHash`를 저장합니다. 매핑을 바꾸면 이전 확인이 무효화됩니다. 전체 실행은 기준 상태를 지우고 모든 소스 행을 다시 평가합니다.

시험 실행은 쓰기 작업을 하지 않으며 기준 상태를 갱신하지도 않습니다. 미리보기 샘플은 임시로 저장되고 크기가 제한됩니다.

## 테넌트 고정과 오류

전송은 작성할 때 대상 계정이나 워크스페이스를 기록하고 실행할 때마다 다시 검증합니다. 소스 자격 증명의 대상을 바꿔도 전송 대상이 알리지 않고 바뀌지 않습니다.

행별 로그에는 범주, 코드, 추적 ID만 남습니다. 대상 메시지에 고객 값이 포함될 수 있으므로 원시 대상 메시지는 저장하지 않습니다. 확인된 부분 성공은 기준 상태에 반영되며, 재시도할 때 해당 행을 무조건 다시 보내지 않습니다.
