CData Python Connector for HubSpot

Build 25.0.9454

ExpandAssociations

Specifies whether the provider expands association tables to include one table per object-to-object relationship.

Data Type

bool

Default Value

false

Remarks

This property controls how association data is represented in the schema. It is valid in the HubSpotV3 and HubSpotV4 schemas.

When set to false, the connector exposes one associations table per object type. For example:

  • DealAssociations
  • CompanyAssociations
  • ContactAssociations

Each table returns the IDs of the objects associated with that type. For example, DealAssociations returns the IDs of objects associated with each deal.

When set to true, the connector expands the schema to include a separate associations table for each pair of related object types. For example:

  • CompaniesToContactsAssociations
  • ContactsToDealsAssociations
  • DealsToLineItemsAssociations

These tables return pairs of IDs showing the relationships between the two object types.

Performance Considerations

Enabling this property increases the number of tables in the schema. This may improve clarity and querying flexibility when working with complex inter-object relationships, but could impact metadata loading time, especially in tools that introspect the full schema.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9454