

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Aus HubSpot Entitäten lesen
<a name="hubspot-reading-from-entities"></a>

**Voraussetzung**

Ein HubSpot Objekt, aus dem Sie lesen möchten. Sie benötigen den Objektnamen wie Kontakt oder Aufgabe. Die folgenden Tabellen zeigen die unterstützten Entitäten für die synchrone Quelle.

## Unterstützte Entitäten für synchrone Quelle
<a name="sync-table"></a>


| Entität | API-Version | Kann gefiltert werden | Unterstützt Limit | Unterstützt „Sortieren nach“ | Unterstützt „\* auswählen“ | Unterstützt Partitionierung | 
| --- | --- | --- | --- | --- | --- | --- | 
| Kampagnen | v1 | Nein | Ja | Nein | Ja | Nein | 
| Unternehmen | v3 | Ja | Ja | Ja | Ja | Ja | 
| Kontakte | v3 | Ja | Ja | Ja | Ja | Ja | 
| Kontaktlisten | v1 | Nein | Ja | Nein | Ja | Nein | 
| Angebote | v3 | Ja | Ja | Ja | Ja | Ja | 
| CRM-Pipeline (Angebots-Pipelines) | v1 | Nein | Nein | Nein | Ja | Nein | 
| E-Mail-Ereignisse | v1 | Nein | Ja | Nein | Ja | Nein | 
| Calls | v3 | Ja | Ja | Ja | Ja | Ja | 
| Hinweise | v3 | Ja | Ja | Ja | Ja | Ja | 
| E-Mails | v3 | Ja | Ja | Ja | Ja | Ja | 
| Meetings | v3 | Ja | Ja | Ja | Ja | Ja | 
| Aufgaben | v3 | Ja | Ja | Ja | Ja | Ja | 
| Briefe | v3 | Ja | Ja | Ja | Ja | Ja | 
| Benutzerdefinierte Objekte | v3 | Ja | Ja | Ja | Ja | Ja | 
| Formulare |   v2 | Nein | Nein | Nein | Ja | Nein | 
| Eigentümer | v3 | Nein | Ja | Nein | Ja | Nein | 
| Produkte | v3 | Ja | Ja | Ja | Ja | Ja | 
| Tickets | v3 | Ja | Ja | Ja | Ja | Ja | 
| Arbeitsabläufe | v3 | Nein | Nein | Nein | Ja | Nein | 
| Zuordnungen | v4 | Ja | Nein | Nein | Ja | Nein | 
| Bezeichnung für Zuordnungen | v4 | Nein | Nein | Nein | Ja | Nein | 

**Beispiel:**

```
hubspot_read = glueContext.create_dynamic_frame.from_options(
    connection_type="hubspot",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "contact",
        "API_VERSION": "v3"
    }
```

## Unterstützte Entitäten für asynchrone Quelle
<a name="async-table"></a>


| Entität | API-Version | Kann gefiltert werden | Unterstützt Limit | Unterstützt „Sortieren nach“ | Unterstützt „\* auswählen“ | Unterstützt Partitionierung | 
| --- | --- | --- | --- | --- | --- | --- | 
| Unternehmen | v3 | Ja | Nein | Ja | Ja | Nein | 
| Kontakte | v3 | Ja | Nein | Ja | Ja | Nein | 
| Angebote | v3 | Ja | Nein | Ja | Ja | Nein | 
| Calls | v3 | Ja | Nein | Ja | Ja | Nein | 
| Hinweise | v3 | Ja | Nein | Ja | Ja | Nein | 
| E-Mails | v3 | Ja | Nein | Ja | Ja | Nein | 
| Meetings | v3 | Ja | Nein | Ja | Ja | Nein | 
| Aufgaben | v3 | Ja | Nein | Ja | Ja | Nein | 
| Briefe | v3 | Ja | Nein | Ja | Ja | Nein | 
| Benutzerdefinierte Objekte | v3 | Ja | Nein | Ja | Ja | Nein | 
| Produkte | v3 | Ja | Nein | Ja | Ja | Nein | 
| Tickets | v3 | Ja | Nein | Ja | Ja | Nein | 

**Beispiel:**

```
hubspot_read = glueContext.create_dynamic_frame.from_options(
    connection_type="hubspot",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "contact",
        "API_VERSION": "v3",
        "TRANSFER_MODE": "ASYNC"
    }
```

**HubSpot Entitäts- und Felddetails**:

**HubSpot API v4**: 



- **Zuordnungsbezeichnung**
  - **API-Version:** v4
  - **Feld:** category / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** typeId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** Bezeichnung / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –

- **Zuordnungen**
  - **Feld:** from / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** id / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "="
  - **Feld:** to / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –



**Anmerkung**  
Um Assoziationen zwischen zwei Objekten für das `Associations` Objekt abzurufen, müssen Sie beim Erstellen eines Jobs die Absender-ID (die ID des ersten Objekts) über einen obligatorischen Filter angeben. AWS Glue Wenn Sie in diesem Fall Assoziationen für mehrere abrufen möchten, müssen Sie IDs in der Klausel mehrere IDs angeben. `where` Beispiel: Zum Abrufen `Associations` der Kontakte IDs '1' und '151' müssen Sie einen Filter als angeben. `where id=1 AND id=151`

**HubSpot API v3**:



- **Eigentümer**
  - **Feld:** firstName / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** lastName / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** createdAt / **Datentyp:** DateTime / **Unterstützte Operatoren:** –
  - **Feld:** archived / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** Teams / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** id / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** userId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** E-Mail / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** updatedAt / **Datentyp:** DateTime / **Unterstützte Operatoren:** –

- **Workflow**
  - **Feld:** Name / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** id / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** type / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** aktiviert / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** insertedAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** updatedAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** contactListIds / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** personaTagIds / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –



 HubSpot Stellt für die folgenden Entitäten Endpunkte zum dynamischen Abrufen von Metadaten bereit, sodass die Operatorunterstützung für jede Entität auf Datentypebene erfasst wird.

**Anmerkung**  
`DML_STATUS` ist ein virtuelles Feld, das jedem Datensatz zur Laufzeit hinzugefügt wird, um den Status (ERSTELLT/AKTUALISIERT) im synchronen Modus zu bestimmen. Der `CONTAINS/LIKE`-Operator wird im asynchronen Modus nicht unterstützt.



- **Kontakt**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Unternehmen**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Angebot**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Ticket**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Produkt**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Benutzerdefiniertes Objekt**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Rufen Sie**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Email**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Meeting**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Hinweis**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Aufgabe**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –

- **Brief**
  - **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Long / **Unterstützte Operatoren:** "=, \!=, <, >, >=, <="
  - **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** "=, \!=, LIKE"
  - **Datentyp:** Date / **Unterstützte Operatoren:** –
  - **Datentyp:** DateTime / **Unterstützte Operatoren:** "between"
  - **Datentyp:** Boolesch / **Unterstützte Operatoren:** "="
  - **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Datentyp:** Struct / **Unterstützte Operatoren:** –



**HubSpot API v2:**



- **Formular**
  - **Feld:** portalId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** guid / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** Name / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** Methode / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** cssClass / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** redirect / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** submitText / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** notifyRecipients / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** createdAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** updatedAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** ignoreCurrentValues / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** deletable / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** inlineMessage / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** captchaEnabled / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** cloneable / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** formFieldGroups / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** editable / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** deletedAt / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** themeName / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** parentId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** style / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** isPublished / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** publishAt / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** unpublishAt / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** publishedAt / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** kickbackEmailWorkflowID / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** kickbackEmailsJson / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** customUid / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** createMarketableContact / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** editVersion / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** thankYouMessageJson / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** themeColor / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** alwaysCreateNewFirma / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** internalUpdatedAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** businessUnitId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** portableKey / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** paymentSessionTemplateAusweise / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** selectedExternalOptions / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –



**HubSpot API v1**:



- **Kampagne**
  - **Feld:** id / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** appId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** appName / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** lastUpdatedTime / **Datentyp:** Long / **Unterstützte Operatoren:** –

- **Contact\_List**
  - **Feld:** dynamisch / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** Name / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** portalId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** createdAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** listId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** updatedAt / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** ListType / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** -Filter / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** authorId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** metaData / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** archived / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** ilsFilterBranch / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** filterIds / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** limitExempt / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** internal / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** readOnly / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** parentId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –

- **Email\_Event**
  - **Feld:** id / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** type / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** Empfänger / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** portalId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** appId / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** appName / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** emailCampaignId / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** attempt / **Datentyp:** Ganzzahl / **Unterstützte Operatoren:** –
  - **Feld:** created / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** sentBy / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** smtpId / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** response / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** subject / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** cc / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** bcc / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** replyTo / **Datentyp:** Auflisten / **Unterstützte Operatoren:** –
  - **Feld:** from / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** dropReason / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** dropMessage / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** Browser / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** userAgent / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** duration / **Datentyp:** Long / **Unterstützte Operatoren:** –
  - **Feld:** location / **Datentyp:** Struct / **Unterstützte Operatoren:** –
  - **Feld:** filteredEvent / **Datentyp:** Boolesch / **Unterstützte Operatoren:** –
  - **Feld:** deviceType / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** suppressedReason / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –
  - **Feld:** suppressedMessage / **Datentyp:** Zeichenfolge / **Unterstützte Operatoren:** –

- **CRM\_Pipeline**
  - **Feld:** pipelineId
  - **Datentyp:** Zeichenfolge
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** createdAt
  - **Datentyp:** Long
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** updatedAt
  - **Datentyp:** Long
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** objectType
  - **Datentyp:** Zeichenfolge
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** Bezeichnung
  - **Datentyp:** Zeichenfolge
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** displayOrder
  - **Datentyp:** Ganzzahl
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** aktiv
  - **Datentyp:** Boolesch
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** Stufen
  - **Datentyp:** Auflisten
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** objectTypeId
  - **Datentyp:** Zeichenfolge
  - **Unterstützte Operatoren:** –

- ****
  - **Feld:** default
  - **Datentyp:** Boolesch
  - **Unterstützte Operatoren:** –



## Partitionierung von Abfragen
<a name="hubspot-reading-partitioning-queries"></a>

Sie können die zusätzlichen Spark-Optionen `PARTITION_FIELD`,`LOWER_BOUND`, `UPPER_BOUND` und `NUM_PARTITIONS` angeben, wenn Sie Parallelität in Spark nutzen möchten. Mit diesen Parametern wird die ursprüngliche Abfrage in `NUM_PARTITIONS` Unterabfragen aufgeteilt, die von Spark-Aufgaben gleichzeitig ausgeführt werden können.
+ `PARTITION_FIELD`: der Name des Feldes, das zur Partitionierung der Abfrage verwendet werden soll.
+ `LOWER_BOUND`: ein **inklusiver** Untergrenzwert des ausgewählten Partitionsfelds.

  Für das DateTime Feld akzeptieren wir den Wert im ISO-Format.

  Beispiele für gültigen Wert:

  ```
  “2024-01-01T10:00:00.115Z" 
  ```
+ `UPPER_BOUND`: ein **exklusiver** Obergrenzwert des ausgewählten Partitionsfelds.
+ `NUM_PARTITIONS`: die Anzahl der Partitionen.

In der folgenden Tabelle sind Details zur Unterstützung der Partitionierung von Entitäten beschrieben:



- **contact**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, lastmodifieddate / **Datentyp:** DateTime

- **company**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **deal**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **Fahrkarte**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **product**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **custom\_object**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **call**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **E-Mail**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **meeting**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **note**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **Aufgabe**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime

- **postal\_mail**
  - **Partitionieren von Feldern:** hs\_object\_id / **Datentyp:** Long
  - **Partitionieren von Feldern:** createdate, hs\_lastmodifieddate / **Datentyp:** DateTime



Beispiel:

```
hubspot_read = glueContext.create_dynamic_frame.from_options(
    connection_type="hubspot",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "company",
        "API_VERSION": "v3",
        "PARTITION_FIELD": "hs_object_id"
        "LOWER_BOUND": "50"
        "UPPER_BOUND": "16726619290"
        "NUM_PARTITIONS": "10"
    }
```