写入 HubSpot 实体 - AWS Glue

写入 HubSpot 实体

先决条件

  • 您要写入的 HubSpot 对象。您将需要联系人或工单等对象名称。

  • HubSpot 连接器支持以下写入操作:

    • INSERT

    • UPDATE

  • 使用 UPDATE 写入操作时,必须提供 ID_FIELD_NAMES 选项以指定记录的 ID 字段。

Sync 目标支持的实体

实体 API 版本 是否支持作为目的地连接器 是否可以插入 是否可以更新
公司 v3 是(单条、批量) 是(单条、批量)
联系人 v3 是(单条、批量) 是(单条、批量)
交易 v3 是(单条、批量) 是(单条、批量)
产品 v3 是(单条、批量) 是(单条、批量)
Calls v3 是(单条、批量) 是(单条、批量)
会议 v3 是(单条、批量) 是(单条、批量)
备注 v3 是(单条、批量) 是(单条、批量)
电子邮件 v3 是(单条、批量) 是(单条、批量)
任务 v3 是(单条、批量) 是(单条、批量)
邮政邮件 v3 是(单条、批量) 是(单条、批量)
自定义对象 v3 是(单条、批量) 是(单条、批量)
工单 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" } )