Sidst opdateret: 22 juli 2026
Forbind HubSpot og AWS S3
- På din HubSpot-konto skal du klikke på Marketplace-ikonet
i den øverste navigationslinje og derefter vælge HubSpot Marketplace. - Søg efter og vælg Amazon S3 i søgefeltet.
- Klik på " Installer".
- Vælg din AWS IAM -rolle, og klik derefter på Installer.
- Klik på " Næste".
- Indtast ARN-værdien fra AWS IAM-rollen i feltet Rolle-ARN.
- Klik på Opret forbindelse til Amazon S3.
Konfigurer bucket-tilladelser
HubSpot har brug for følgende tilladelser til en AWS S3-bucket og -mappe for at få adgang til filer i mappen og undermapperne:
- s3:GetBucketLocation
- s3:GetObject
- s3:GetObjectVersion
- s3:ListBucket
- s3:PutObject
- s3:DeleteObject
Når du har tilsluttet appen, skal du give HubSpot tilladelse til at synkronisere data til din S3-bucket.
- På din HubSpot-konto skal du klikke på
indstillingsikonet på den øverste navigationslinje. I menuen til venstre skal du navigere til Integrationer > Forbundne apps. - Klik på Amazon S3.
- Klik på Vælg i panelet til højre for den Amazon S3-konto, du vil synkronisere data til.
- På siden »Tilladelser« skal du klikke på »Kopier« for at kopiere eksemplet på en tilladelsespolitik og knytte den til den AWS IAM-rolle, du oprettede tidligere. Husk at opdatere tilladelsespolitikken med dine bucket-navne.
- Log ind på AWS Management Console.
- Klik på Tjenester > Sikkerhed, identitet og overholdelse > IAM på startskærmbilledet.
- Klik på Kontoindstillinger i venstre sidepanel.
- I afsnittet Security Token Service (STS) skal du finde den AWS-region, der svarer til den region, hvor din AWS-konto er placeret. Klik for at slå kontakten til og aktivere regionen.
- Klik på Policies i venstre sidepanel.
- Klik på Opret politik.
- Klik på fanen JSON, og vælg Tilføj ny sætning.
- Tilføj den politik, du kopierede i trin 4, som giver HubSpot de nødvendige tilladelser til at indlæse eller udlæse data ved hjælp af en enkelt bucket og mappesti.
- Sørg for at erstatte <bucket> og <prefix> med dit faktiske bucketnavn og præfikset til mappestien. Amazon Resource Names (ARN) for buckets i offentlige regioner har præfikset arn:aws-us-gov:s3:::.
- Hvis du indstiller betingelsen s3:prefix til enten ["*"] eller ["<path> /*"], gives der adgang til henholdsvis alle præfikser i den angivne bucket eller stien i bucketen.
- Klik på Næste.
- I afsnittet Gennemse og opret skal du angive politiknavnet og en valgfri beskrivelse.
- Klik på Opret politik.
Konfigurer destinationsbucket
- Tilbage på siden Tilladelser i HubSpot skal du indtaste bucketnavnet i feltet Bucket.
- Klik på " Test forbindelse".
- Hvis forbindelsestesten lykkes, skal du klikke på Næste.
Konfigurer synkroniseringen
- På siden " Datakilde " skal du vælge de data, du vil synkronisere.
- Markér afkrydsningsfelterne for de objekter, tilknytninger og begivenheder, du vil synkronisere fra HubSpot til Amazon S3.
- Klik på " Næste".
- På siden Detaljer skal du klikke på rullemenuen Synkroniseringsfrekvens og vælge den frekvens, du vil synkronisere data fra HubSpot til Amazon S3 med.
- Klik på Start synkronisering.
Administrer synkroniseringen
Når du har oprettet en synkronisering, og data begynder at blive synkroniseret fra HubSpot til Amazon S3, kan du se status, identificere fejl, opdatere indstillinger eller arkivere synkroniseringen.
Sådan kontrollerer og administrerer du synkroniseringen:
- Klik på Mere på din HubSpot-konto, og navigér derefter til Datastyring > Dataintegration. Hvis Mere ikke vises på din konto, skal du navigere direkte til Datastyring > Dataintegration.
- Gå til fanen "App-synkroniseringer ", og find din Amazon S3-synkronisering i tabellen.
- Gennemgå synkroniseringsstatus:
-
- Synkronisering: En synkronisering er i gang.
- Synkroniseret: Den sidste synkronisering blev gennemført uden problemer.
- Mislykket: Der opstod en fejl under den sidste synkronisering.
- Arkiveret: Synkroniseringskonfigurationen blev fjernet.
- Klik på synkroniseringsnavnet for at se flere detaljer, herunder poster, der er synkroniseret korrekt, og poster, hvor synkroniseringen mislykkedes.
Sådan redigerer eller fjerner du en synkronisering:
- Klik på Amazon S3 -synkroniseringen i tabellen.
- Klik på rullemenuen Handlinger øverst til højre, og vælg derefter en af følgende muligheder:
-
- Rediger synkronisering: Opdater synkroniseringsindstillingerne.
- Arkiver synkronisering: Slet synkroniseringskonfigurationen.
Dataformat til synkronisering mellem HubSpot og Amazon S3
Tilgængelige data til synkronisering
Du kan synkronisere følgende data fra HubSpot til AWS S3:
- Objekter: standard- og brugerdefinerede objekter, såsom kontakter, virksomheder, billetter eller produkter.
- Poster: individuelle objektposter.
- Egenskaber: egenskaber og deres værdier i objektregistreringerne, herunder egenskabshistorikken.
- Tilknytninger: alle tilknytningstyper og tilknyttede poster.
- Begivenheder: udvalgte standardbegivenheder i HubSpot og brugerdefinerede adfærdsbegivenheder, herunder udvalgte begivenhedsegenskaber.
Objektdata af forskellige typer er organiseret og tilgængelige på to måder:
- Individuelt: hver objekttype gemmes i sin egen tabel og indeholder kun poster af samme objekttype. For eksempel indeholder
objects_contactskun kontaktposter. - Kombineret: alle poster for alle objekttyper kombineres i ét databaseobjekt. Når du foretager en forespørgsel, skal du derfor angive et filter som f.eks. “WHERE objectTypeId=’0-1’
Brugerdefinerede objekter tildeles et ID ved oprettelsen og identificeres som 2-unique_ID. For eksempel 2-12345.
S3-mappestruktur
HubSpot skriver hver vellykket synkronisering til et HubSpot-administreret præfiks i din Amazon S3-bucket ved hjælp af følgende struktur:
s3://<bucket-name>/hubspot-dataout/<account-id>/<run-id>/<table-name>/<file-name>
For eksempel:
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
Hver synkronisering opretter en ny mappe run-id. HubSpot sletter ikke data fra tidligere synkroniseringer.
Hvis du vil fjerne ældre synkroniseringer automatisk, skal du konfigurere en Amazon S3-livscykluspolitik for bucketen eller præfikset.
HubSpot genererer filnavne for hver synkroniseringskørsel, og filnavnene kan variere fra kørsel til kørsel. Du bør ikke konfigurere efterfølgende processer, så de er afhængige af bestemte filnavne. I stedet skal du læse alle filer i den mappe med det relevante tabelnavn for den eksportkørsel, du vil behandle.
Objektfiler
Hvis du vælger objektdata, eksporterer HubSpot følgende mapper.
OBJECTS_PROPERTIES
Én række pr. objekt-egenskabsværdi.
| Kolonnenavn |
Type |
Beskrivelse |
|---|---|---|
| OBJECTTYPEID |
Streng |
ID'et for objekttypen. For eksempel bruger kontakter 0-1. |
| OBJECTID |
Tal |
ID'et for posten. |
| NAVN |
Streng |
Egenskabens navn. |
| VÆRDI |
Streng |
Egenskabens værdi. |
| OPDATERETDATO |
Tidsstempel |
Dato og klokkeslæt for, hvornår ejendomsværdien sidst blev opdateret i HubSpot. |
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår dataene sidst blev indlæst i eksportkilden. |
OBJECT_WITH_OBJECT_PROPERTIES
Én række pr. objektpost, hvor de valgte egenskabsværdier er samlet i en enkelt PROPERTIES -kolonne.
| Kolonnenavn |
Type |
Beskrivelse |
|---|---|---|
| OBJECTTYPEID |
Streng |
ID'et for objekttypen. For eksempel bruger kontakter 0-1. |
| OBJECTID |
Tal |
ID'et for posten. |
| EGENSKABER |
Objekt eller JSON |
De valgte egenskabsværdier for posten. |
| UPDATEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår den valgte egenskab i posten sidst blev opdateret i HubSpot. |
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår dataene sidst blev importeret til eksportkilden. |
For at læse en bestemt objekttype fra denne mappe skal du filtrere efter OBJECTTYPEID.
Associationsfiler
Hvis du vælger tilknytningsdata, synkroniserer HubSpot tilknytningsposter og tilknytningsdefinitioner.
ASSOCIATIONS
Én række pr. valgt tilknytning mellem to objektregistreringer.
| Kolonnenavn |
Type |
Beskrivelse |
|||
|---|---|---|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Streng |
Den unikke identifikator for tilknytningsdefinitionen. |
|||
| ASSOCIATIONCATEGORY |
Streng |
Oprindelsen til associationstypen. Værdierne kan omfatte `HUBSPOT_DEFINED`, `USER_DEFINED` eller `INTEGRATOR_DEFINED`. |
|||
| ASSOCIATIONTYPEID |
Tal |
Identifikatoren for associeringsdefinitionen inden for dens kategori. |
|||
| FROMOBJECTID |
Tal |
ID'et for kildeobjektets post. |
|||
| TOOBJECTID |
Tal |
ID'et for destinationsobjektets post. |
|||
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår dataene sidst blev indlæst i eksportkilden. |
|||
ASSOCIATION_DEFINITIONS
Én række pr. valgt tilknytningsdefinition.
| Kolonnenavn |
Type |
Beskrivelse |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Streng |
Den unikke identifikator for tilknytningsdefinitionen. |
| KATEGORI |
Streng |
Oprindelsen til associationstypen. Værdierne kan omfatte `HUBSPOT_DEFINED`, `USER_DEFINED` eller `INTEGRATOR_DEFINED`. |
| ID |
Tal |
Identifikatoren for associeringsdefinitionen inden for dens kategori. |
| FROMOBJECTTYPEID |
Streng |
ID'et for kildeobjekttypen. |
| TOOBJECTTYPEID |
Streng |
ID'et for destinationsobjekttypen. |
| NAME |
Streng |
Navnet på tilknytningsdefinitionen. |
| LABEL |
Streng |
Associeringsdefinitionens etiket. |
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår dataene sidst blev indlæst i eksportkilden. |
| ISMAINASSOCIATIONDEFINITION |
Boolsk |
Angiver, om HubSpot viser denne tilknytningsdefinition som den primære tilknytning på tilknyttede poster. |
ASSOCIATIONS_<FRA_OBJEKTTYPE>_TIL_<TIL_OBJEKTTYPE>
For udvalgte forbindelsespar synkroniserer HubSpot også mapper for specifikke forbindelsespar, såsom ASSOCIATIONS_CONTACTS_TO_COMPANIES. Disse mapper indeholder forbindelsesposter og de tilhørende definitionsmetadata.
| Kolonnenavn |
Type |
Beskrivelse |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Streng |
Den unikke identifikator for tilknytningsdefinitionen. |
| ASSOCIATIONCATEGORY |
Streng |
Oprindelsen til associationstypen. Værdierne kan omfatte HUBSPOT_DEFINED, USER_DEFINED eller INTEGRATOR_DEFINED. |
| ASSOCIATIONTYPEID |
Tal |
Identifikatoren for associeringsdefinitionen inden for dens kategori. |
| [FROMOBJECTTYPE]_OBJECTID |
Tal |
ID'et for kildeobjektets post. For eksempel CONTACT_OBJECTID. |
| [TOOBJECTTYPE]_OBJECTID |
Tal |
ID'et for destinationsobjektets post. For eksempel COMPANY_OBJECTID. |
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår dataene sidst blev indlæst i eksportkilden. |
| TOOBJECTTYPEID |
Streng |
ID'et for destinationsobjekttypen. |
| FROMOBJECTTYPEID |
Streng |
ID'et for kildeobjekttypen. |
| NAME |
Streng |
Navnet på tilknytningsdefinitionen. |
| LABEL |
Streng |
Associeringsdefinitionens etiket. |
| ISMAINASSOCIATIONDEFINITION |
Boolsk |
Angiver, om HubSpot viser denne tilknytningsdefinition som den primære tilknytning på tilknyttede poster. |
Begivenhedsfiler
Hvis du vælger begivenhedsdata, eksporterer HubSpot én mappe for hver begivenhedstype. Mappenavne følger formatet EVENTS_<EVENT_NAME>, f.eks. EVENTS_VISITED_PAGE.
Hver begivenhedsmappe indeholder standardbegivenhedskolonner og en kolonne for hver begivenhedsegenskab, der er valgt under opsætningen.
| Kolonnenavn |
Type |
Beskrivelse |
|---|---|---|
| EVENTTYPEID |
Streng |
ID'et for begivenhedstypen. |
| ID |
Streng |
Det unikke begivenheds-ID. |
| OBJECTTYPEID |
Streng |
ID'et for den objekttype, der er knyttet til begivenheden. |
| OBJECTID |
Tal |
ID'et for den objektrekord, der er knyttet til begivenheden. |
| INGESTEDAT |
Tidsstempel |
Dato og klokkeslæt for, hvornår begivenheden blev indlæst i eksportkilden. |
| OCCURREDATDATEINT |
Tal |
Begivenhedsdatoen som et heltal i formatet ÅÅÅÅMMDD. |
| OCCURREDAT |
Tidsstempel |
Dato og klokkeslæt for begivenheden. |
| PROPERTY_<PROPERTY_NAME> |
Streng |
En valgt begivenhedsegenskab. For eksempel eksporteres en egenskab ved navn page_title som PROPERTY_PAGE_TITLE. |