Escribir a entidades de HubSpot - AWS Glue

Escribir a entidades de HubSpot

Requisitos previos

  • Un objeto de HubSpot en el que le gustaría escribir. Necesitará el nombre del objeto, como contacto o ticket.

  • El conector de HubSpot admite las siguientes operaciones de escritura:

    • INSERT

    • UPDATE

  • Al utilizar la operación de escritura UPDATE, debe proporcionar la opción ID_FIELD_NAMES para especificar el campo de ID de los registros.

Entidades compatibles para el destino de sincronización

Entidad Versión de API Se admitirá como conector de destino Se puede insertar Se puede actualizar
Empresas v3 Sí (individual, masivo) Sí (individual, masivo)
Contactos v3 Sí (individual, masivo) Sí (individual, masivo)
Acuerdos v3 Sí (individual, masivo) Sí (individual, masivo)
Productos v3 Sí (individual, masivo) Sí (individual, masivo)
Calls v3 Sí (individual, masivo) Sí (individual, masivo)
Reuniones v3 Sí (individual, masivo) Sí (individual, masivo)
Notas v3 Sí (individual, masivo) Sí (individual, masivo)
Correos electrónicos v3 Sí (individual, masivo) Sí (individual, masivo)
Tareas v3 Sí (individual, masivo) Sí (individual, masivo)
Correos v3 Sí (individual, masivo) Sí (individual, masivo)
Objetos personalizados v3 Sí (individual, masivo) Sí (individual, masivo)
Tickets v3 Sí (individual, masivo) Sí (individual, masivo)
Asociaciones v4 Sí (individual, masivo) No
Etiquetas de asociaciones v4 Sí (individual, masivo) Sí (individual, masivo)

Ejemplos:

Operación 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" } )

Operación 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" } )