Senast uppdaterad: 22 juli 2026
Anslut HubSpot och AWS S3
- I ditt HubSpot-konto klickar du på Marketplace-ikonen
i det övre navigeringsfältet och väljer sedan HubSpot Marketplace. - Sök efter och välj Amazon S3 i sökfältet.
- Klicka på Installera.
- Välj din AWS IAM -roll och klicka sedan på Installera.
- Klicka på Nästa.
- Ange ARN-värdet från AWS IAM-rollen i fältet Roll-ARN.
- Klicka på Anslut till Amazon S3.
Konfigurera behörigheter för bucket
HubSpot behöver följande behörigheter för en AWS S3-bucket och mapp för att kunna komma åt filer i mappen och undermapparna:
- s3:GetBucketLocation
- s3:GetObject
- s3:GetObjectVersion
- s3:ListBucket
- s3:Lägg till objekt
- s3:DeleteObject
När du har anslutit appen ska du ge HubSpot behörighet att synkronisera data till din S3-bucket.
- I ditt HubSpot-konto klickar du på
inställningsikonen i det övre navigeringsfältet. I den vänstra sidomenyn går du till Integreringar > Anslutna appar. - Klicka på Amazon S3.
- I den högra panelen klickar du på Välj för det Amazon S3-konto som du vill synkronisera data till.
- På sidan ”Behörigheter” klickar du på ”Kopiera” för att kopiera exempelpolicyn för behörigheter och koppla den till den AWS IAM-roll som du skapade tidigare. Tänk på att uppdatera behörighetspolicyn med namnen på dina buckets.
- Logga in på AWS Management Console.
- På startsidan klickar du på Tjänster > Säkerhet, identitet och efterlevnad > IAM.
- Klicka på Kontoinställningar i vänster sidomeny.
- I avsnittet Security Token Service (STS) letar du efter den AWS-region som motsvarar den region där ditt AWS-konto finns. Klicka för att slå på strömbrytaren och aktivera regionen.
- Klicka på Policies i vänsterpanelen.
- Klicka på Skapa policy.
- Klicka på Lägg till nytt uttalande på fliken JSON.
- Lägg till den policy som du kopierade i steg 4, som ger HubSpot de behörigheter som krävs för att ladda upp eller ladda ner data med hjälp av en enda bucket och mappväg.
- Se till att ersätta <bucket> och <prefix> med ditt faktiska bucketnamn och mappvägsprefix. Amazon Resource Names (ARN) för buckets i myndighetsregioner har prefixet arn:aws-us-gov:s3:::.
- Om du ställer in villkoret s3:prefix till antingen ["*"] eller ["<path> /*"] beviljas åtkomst till alla prefix i den angivna bucketen respektive sökvägen i bucketen.
- Klicka på Nästa.
- I avsnittet Granska och skapa anger du policyns namn och en valfri beskrivning.
- Klicka på Skapa policy.
Konfigurera målbucket
- Tillbaka på sidan Behörigheter i HubSpot anger du namnet på bucketen i fältet Bucket.
- Klicka på Testa anslutning.
- Om anslutningstestet lyckas klickar du på Nästa.
Konfigurera synkroniseringen
- På sidan Datakälla väljer du de data som du vill synkronisera.
- Markera kryssrutorna för de objekt, kopplingar och händelser som du vill synkronisera från HubSpot till Amazon S3.
- Klicka på Nästa.
- På sidan Detaljer klickar du på rullgardinsmenyn Synkroniseringsfrekvens och väljer den frekvens med vilken du vill att data ska synkroniseras från HubSpot till Amazon S3.
- Klicka på Starta synkronisering.
Hantera synkroniseringen
När du har konfigurerat en synkronisering och data börjar synkroniseras från HubSpot till Amazon S3 kan du granska dess status, identifiera fel, uppdatera inställningar eller arkivera synkroniseringen.
Så här granskar och hanterar du synkroniseringen:
- I ditt HubSpot-konto klickar du på Mer och navigerar sedan till Datahantering > Dataintegration. Om Mer inte visas i ditt konto navigerar du direkt till Datahantering > Data Integration.
- Gå till fliken Appsynkroniseringar och leta reda på din Amazon S3-synkronisering i tabellen.
- Granska synkroniseringsstatusen:
-
- Synkronisering: en synkronisering pågår.
- Synkroniserad: den senaste synkroniseringen slutfördes utan problem.
- Misslyckades: ett fel uppstod vid den senaste synkroniseringen.
- Arkiverad: synkroniseringskonfigurationen har tagits bort.
- Klicka på synkroniseringsnamnet för att visa mer information, inklusive poster som har synkroniserats och poster där synkroniseringen misslyckades.
Så här redigerar eller tar du bort en synkronisering:
- Klicka på Amazon S3 -synkroniseringen i tabellen.
- Klicka på rullgardinsmenyn Åtgärder längst upp till höger och välj sedan ett av följande alternativ:
-
- Redigera synkronisering: uppdatera synkroniseringsinställningarna.
- Arkivera synkronisering: ta bort synkroniseringskonfigurationen.
Dataformat för synkronisering mellan HubSpot och Amazon S3
Tillgängliga data för synkronisering
Du kan synkronisera följande data från HubSpot till AWS S3:
- Objekt: standardobjekt och anpassade objekt, till exempel kontakter, företag, ärenden eller produkter.
- Poster: enskilda objektposter.
- Egenskaper: egenskaper och deras värden i objektregistren, inklusive egenskapshistoriken.
- Kopplingar: alla kopplingstyper och kopplade poster.
- Händelser: utvalda standardhändelser i HubSpot och anpassade beteendehändelser, inklusive utvalda händelseegenskaper.
Objektdata av olika typer organiseras och är tillgängliga på två sätt:
- Individuellt: varje objekttyp lagras i sin egen tabell och innehåller endast poster av samma objekttyp. Till exempel innehåller
objects_contactsendast kontaktposter. - Kombinerat: alla poster för alla objekttyper slås samman till ett enda databasobjekt. Vid sökningar måste du därför ange ett filter som ”WHERE objectTypeId=’0-1’
Anpassade objekt tilldelas ett ID vid skapandet och identifieras som 2-unikt_ID. Till exempel 2-12345.
S3-mappstruktur
HubSpot skriver varje lyckad synkronisering till ett HubSpot-hanterat prefix i din Amazon S3-bucket enligt följande struktur:
s3://<bucket-name>/hubspot-dataout/<account-id>/<run-id>/<table-name>/<file-name>
Till exempel:
s3://my-company-hubspot-data/hubspot-dataout/12345678/98765/OBJECT_WITH_OBJECT_PROPERTIES/part-000.parquet
s3://my-company-hubspot-data/hubspot-dataout/12345678/98765/EVENTS_VISITED_PAGE/part-000.parquet
s3://my-company-hubspot-data/hubspot-dataout/12345678/98765/ASSOCIATIONS_CONTACTS_TO_COMPANIES/part-000.parquet
Varje synkronisering skapar en ny mapp run-id. HubSpot raderar inte data från tidigare synkroniseringar.
Om du vill ta bort äldre synkroniseringar automatiskt ska du konfigurera en Amazon S3-livscykelpolicy för bucketen eller prefixet.
HubSpot genererar filnamn för varje synkroniseringskörning, och filnamnen kan variera mellan olika körningar. Konfigurera inte efterföljande processer så att de är beroende av specifika filnamn. Läs istället in alla filer i den mapp med lämpligt tabellnamn som motsvarar den exportkörning du vill bearbeta.
Objektfiler
Om du väljer objektdata exporterar HubSpot följande mappar.
OBJECTS_PROPERTIES
En rad per objektets egenskapsvärde.
| Kolumnnamn |
Typ |
Beskrivning |
|---|---|---|
| OBJECTTYPEID |
Sträng |
Objekttypens ID. Kontakter använder till exempel 0–1. |
| OBJECTID |
Tal |
Postens ID. |
| NAME |
Sträng |
Egenskapsnamnet. |
| VÄRDE |
Sträng |
Egenskapsvärdet. |
| UPDATEDAT |
Tidsstämpel |
Datum och tidpunkt då egenskapsvärdet senast uppdaterades i HubSpot. |
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då data senast importerades till exportkällan. |
OBJECT_WITH_OBJECT_PROPERTIES
En rad per objektrekord, där valda egenskapsvärden grupperas i en enda kolumn med namnet PROPERTIES.
| Kolumnnamn |
Typ |
Beskrivning |
|---|---|---|
| OBJECTTYPEID |
Sträng |
Objekttypens ID. Kontakter använder till exempel 0–1. |
| OBJECTID |
Tal |
Postens ID. |
| EGENSKAPER |
Objekt eller JSON |
De valda egenskapsvärdena för posten. |
| UPDATEDAT |
Tidsstämpel |
Datum och tidpunkt då postens valda egenskaper senast uppdaterades i HubSpot. |
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då data senast importerades till exportkällan. |
För att läsa en specifik objekttyp från den här mappen, filtrera efter OBJECTTYPEID.
Associeringsfiler
Om du väljer associeringsdata synkroniserar HubSpot associeringsposter och associeringsdefinitioner.
ASSOCIATIONS
En rad per vald koppling mellan två objektregister.
| Kolumnnamn |
Typ |
Beskrivning |
|||
|---|---|---|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sträng |
Den unika identifieraren för associationsdefinitionen. |
|||
| ASSOCIATIONCATEGORY |
Sträng |
Associeringstypens ursprung. Värdena kan vara `HUBSPOT_DEFINED`, `USER_DEFINED` eller `INTEGRATOR_DEFINED`. |
|||
| ASSOCIATIONTYPEID |
Tal |
Identifieraren för associeringsdefinitionen inom sin kategori. |
|||
| FROMOBJECTID |
Tal |
ID för källobjektets post. |
|||
| TOOBJECTID |
Tal |
ID för mottagarobjektets post. |
|||
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då data senast importerades till exportkällan. |
|||
ASSOCIATION_DEFINITIONS
En rad per vald kopplingsdefinition.
| Kolumnnamn |
Typ |
Beskrivning |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sträng |
Den unika identifieraren för associationsdefinitionen. |
| KATEGORI |
Sträng |
Associeringstypens ursprung. Värdena kan vara `HUBSPOT_DEFINED`, `USER_DEFINED` eller `INTEGRATOR_DEFINED`. |
| ID |
Tal |
Identifieraren för associationsdefinitionen inom sin kategori. |
| FROMOBJECTTYPEID |
Sträng |
ID för källobjekttypen. |
| TOOBJECTTYPEID |
Sträng |
ID för målobjekttypen. |
| NAME |
Sträng |
Namnet på associationsdefinitionen. |
| LABEL |
Sträng |
Associeringsdefinitionens etikett. |
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då data senast importerades till exportkällan. |
| ISMAINASSOCIATIONDEFINITION |
Boolesk |
Om HubSpot visar denna associationsdefinition som den primära associationen på associerade poster. |
ASSOCIATIONS_<FRÅN_OBJEKTTYP>_TILL_<TILL_OBJEKTTYP>
För valda kopplingspar synkroniserar HubSpot även mappar för specifika kopplingspar, till exempel ASSOCIATIONS_CONTACTS_TO_COMPANIES. Dessa mappar innehåller kopplingsposter och tillhörande definitionsmetadata.
| Kolumnnamn |
Typ |
Beskrivning |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sträng |
Den unika identifieraren för associeringsdefinitionen. |
| ASSOCIATIONCATEGORY |
Sträng |
Associeringstypens ursprung. Värdena kan vara HUBSPOT_DEFINED, USER_DEFINED eller INTEGRATOR_DEFINED. |
| ASSOCIATIONTYPEID |
Tal |
Identifieraren för associeringsdefinitionen inom sin kategori. |
| [FROMOBJECTTYPE]_OBJECTID |
Tal |
ID för källobjektets post. Till exempel CONTACT_OBJECTID. |
| [TOOBJECTTYPE]_OBJECTID |
Tal |
ID för mottagarobjektets post. Till exempel COMPANY_OBJECTID. |
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då data senast importerades till exportkällan. |
| TOOBJECTTYPEID |
Sträng |
ID för målobjekttypen. |
| FROMOBJECTTYPEID |
Sträng |
ID för källobjekttypen. |
| NAME |
Sträng |
Namnet på associationsdefinitionen. |
| LABEL |
Sträng |
Etiketten för associationsdefinitionen. |
| ISMAINASSOCIATIONDEFINITION |
Boolesk |
Anger om HubSpot ska visa denna associeringsdefinition som den primära associeringen för associerade poster. |
Händelsefiler
Om du väljer händelsedata exporterar HubSpot en mapp för varje händelsetyp. Mappnamnen har formatet EVENTS_<EVENT_NAME>, till exempel EVENTS_VISITED_PAGE.
Varje händelsemapp innehåller standardkolumner för händelser samt en kolumn för varje händelseegenskap som valts under konfigurationen.
| Kolumnnamn |
Typ |
Beskrivning |
|---|---|---|
| EVENTTYPEID |
Sträng |
Händelsetypens ID. |
| ID |
Sträng |
Det unika händelse-ID:t. |
| OBJECTTYPEID |
Sträng |
ID för den objekttyp som är kopplad till händelsen. |
| OBJECTID |
Tal |
ID för den objektrekord som är kopplad till händelsen. |
| INGESTEDAT |
Tidsstämpel |
Datum och tidpunkt då händelsen importerades till exportkällan. |
| OCCURREDATDATEINT |
Tal |
Händelsedatumet som ett heltal i formatet ÅÅÅÅMMDD. |
| OCCURREDAT |
Tidsstämpel |
Datum och tidpunkt då händelsen inträffade. |
| PROPERTY_<PROPERTY_NAME> |
Sträng |
En vald händelseegenskap. Till exempel exporteras en egenskap med namnet page_title som PROPERTY_PAGE_TITLE. |