

# HubSpot 엔터티에 쓰기
<a name="hubspot-writing-to-entities"></a>

## 사전 조건
<a name="hubspot-writing-prerequisites"></a>
+ 데이터를 쓰려는 HubSpot 객체. 객체 이름(예: 연락처 또는 티켓)이 필요합니다.
+ HubSpot 커넥터는 다음 쓰기 작업을 지원합니다.
  + INSERT
  + UPDATE
+ `UPDATE` 쓰기 작업을 사용하는 경우 `ID_FIELD_NAMES` 옵션을 제공하여 레코드의 ID 필드를 지정해야 합니다.

## 동기화 대상에 지원되는 엔터티
<a name="hubspot-supported-entities"></a>


| 개체 | API 버전 | 대상 커넥터로 지원됩니다. | 삽입 가능 | 업데이트 가능 | 
| --- | --- | --- | --- | --- | 
| Companies | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| Contacts | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 거래 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| Products | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 호출 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 회의 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| Notes | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| Emails | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 업무 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 우편 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 사용자 지정 객체 | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| Tickets | v3 | 예 | 예(단일, 대량) | 예(단일, 대량) | 
| 연결 | v4 | 예 | 예(단일, 대량) | 아니요 | 
| 연결 레이블 | v4 | 예 | 예(단일, 대량) | 예(단일, 대량) | 

**예**:

**INSERT 작업**

```
hubspot_write = glueContext.write_dynamic_frame.from_options(
    frame=frameToWrite,
    connection_type="hubspot",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "contact",
        "API_VERSION": "v3",
        "WRITE_OPERATION": "INSERT"
    }
)
```

**UPDATE 작업**

```
hubspot_write = glueContext.write_dynamic_frame.from_options(
    frame=frameToWrite,
    connection_type="hubspot",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "deal",
        "API_VERSION": "v3",
        "WRITE_OPERATION": "UPDATE",
        "ID_FIELD_NAMES": "hs_object_id"
    }
)
```