Päivitetty viimeksi: 22 heinäkuuta 2026
Yhdistä HubSpot ja AWS S3
- Napsauta HubSpot-tilisi ylänavigointipalkin kauppakuvaketta
ja valitse HubSpot-kauppa. - Etsi hakupalkista Amazon S3 ja valitse se.
- Napsauta Asenna.
- Valitse AWS IAM -roolisi ja napsauta sitten Asenna.
- Napsauta Seuraava.
- Syötä AWS IAM -roolin ARN-arvo Role ARN -kenttään.
- Napsauta Yhdistä Amazon S3:een.
Määritä säilytyspaikan käyttöoikeudet
HubSpot tarvitsee seuraavat käyttöoikeudet AWS S3 -säilöön ja -kansioon, jotta se pääsee käsiksi kansion ja alikansioiden tiedostoihin:
- s3:GetBucketLocation
- s3:GetObject
- s3:GetObjectVersion
- s3:ListBucket
- s3:LisääObjekti
- s3:PoistaObjekti
Kun olet yhdistänyt sovelluksen, myönnä HubSpotille oikeus synkronoida tietoja S3-säilöön.
- Napsauta HubSpot-tilisi ylänavigointipalkin
asetuskuvaketta. Siiry vasemman sivuvalikkopalkin kohtaan Integraatiot > Yhdistetyt sovellukset. - Napsauta Amazon S3.
- Napsauta oikeanpuoleisessa paneelissa Valitse sen Amazon S3 -tilin kohdalla, johon haluat synkronoida tietoja.
- Napsauta Oikeudet-s ivulla Kopioi-painiketta kopioidaksesi esimerkkioikeuskäytännön ja liittääksesi sen aiemmin luomaasi AWS IAM -rooliin. Muista päivittää oikeuskäytäntö omilla säilytyspaikkasi nimillä.
- Kirjaudu sisään AWS Management Consoleen.
- Napsauta kotisivun hallintapaneelissa Palvelut > Turvallisuus, identiteetti ja vaatimustenmukaisuus > IAM.
- Napsauta vasemmassa sivupalkissa Tilin asetukset.
- Etsi Security Token Service (STS) -osiosta se AWS-alue, joka vastaa AWS-tilisi sijaintialuetta. Napsauta kytkintä akt ivoidaksesi alueen.
- Napsauta vasemmassa sivupalkissa Policies.
- Napsauta Luo käytäntö.
- Napsauta JSON -välilehdessä Lisää uusi lauseke.
- Lisää vaiheessa 4 kopioimasi käytäntö, joka antaa HubSpotille tarvittavat käyttöoikeudet tietojen lataamiseen tai poistamiseen yhden säilytyspaikan ja kansiopolun avulla.
- Muista korvata <bucket> ja <prefix> omalla säilytyspaikkasi nimellä ja kansiopolun etuliitteellä. Hallituksen alueilla sijaitsevien säilytyspaikkojen Amazon Resource Names (ARN) -tunnuksissa on etuliite arn:aws-us-gov:s3:::.
- Asettamalla s3:prefix-ehdon arvoksi joko ["*"] tai ["<path> /*"] myönnetään pääsy kaikkiin määritetyn bucketin etuliitteisiin tai bucketin polun etuliitteisiin.
- Napsauta Seuraava.
- Lisää Tarkista ja luo -osiossa käytäntönimi ja valinnainen kuvaus.
- Napsauta Luo käytäntö.
Määritä kohdebucket
- Palaa HubSpotin Oikeudet -sivulle ja kirjoita Bucket -kenttään säilytyspaikan nimi.
- Napsauta Testaa yhteys.
- Jos yhteystesti onnistuu, napsauta Seuraava.
Määritä synkronointi
- Valitse Tietolähde-sivulla tiedot, jotka haluat synkronoida.
- Valitse valintaruudut niiden objektien, assosiaatioiden ja tapahtumien kohdalla, jotka haluat synkronoida HubSpotista Amazon S3:een.
- Napsauta Seuraava.
- Napsauta Tiedot-sivulla Synkronointitiheys-pudotusvalikkoa ja valitse, kuinka usein haluat synkronoida tiedot HubSpotista Amazon S3:een.
- Napsauta Aloita synkronointi.
Hallitse synkronointia
Kun synkronointi on määritetty ja tietojen synkronointi HubSpotista Amazon S3:een on alkanut, voit tarkistaa sen tilan, tunnistaa virheitä, päivittää asetuksia tai arkistoida synkronoinnin.
Synkronoinnin tarkistaminen ja hallinta:
- Napsauta HubSpot-tilissäsi Lisää ja siirry sitten kohtaan Tietojenhallinta > Tietojen integraatio. Jos Lisää-kohtaa ei näy tilissäsi, siirry suoraan kohtaan Tietojenhallinta > Tietojen integraatio.
- Siirry Sovellusten synkronoinnit -välilehdelle ja etsi taulukosta Amazon S3 -synkronointisi.
- Tarkista synkronoinnin tila:
-
- Synkronointi: synkronointia suoritetaan parhaillaan.
- Synkronoitu: viimeisin synkronointi suoritettiin onnistuneesti.
- Epäonnistui: viimeisimmässä synkronoinnissa ilmeni virhe.
- Arkistoitu: synkronointimääritykset on poistettu.
- Napsauta synkronoinnin nimeä nähdäksesi lisätietoja, kuten onnistuneesti synkronoidut ja epäonnistuneet tietueet.
Synkronoinnin muokkaaminen tai poistaminen:
- Napsauta taulukossa Amazon S3 -synkronointia.
- Napsauta oikeassa yläkulmassa Toiminnot -pudotusvalikkoa ja valitse sitten jokin seuraavista:
-
- Muokkaa synkronointia: päivitä synkronointiasetukset.
- Arkistoi synkronointi: poista synkronointiasetukset.
HubSpotin ja Amazon S3:n välisen synkronoinnin tietomuoto
Synkronoitavat tiedot
Voit synkronoida seuraavat tiedot HubSpotista AWS S3:een:
- Objektit: vakio- ja mukautetut objektit, kuten yhteystiedot, yritykset, tiketit tai tuotteet.
- Tietueet: yksittäiset objektitietueet.
- Ominaisuudet: objektitietueiden ominaisuudet ja niiden arvot, mukaan lukien ominaisuuksien historia.
- Yhteydet: kaikki yhteystyypit ja niihin liittyvät tietueet.
- Tapahtumat: valitut HubSpotin vakiotapahtumat ja mukautetut käyttäytymistapahtumat, mukaan lukien valitut tapahtumaominaisuudet.
Erilaiset objektitiedot on järjestetty ja saatavilla kahdella tavalla:
- Yksittäinen: kukin objektityyppi tallennetaan omaan taulukkoonsa, ja siinä on vain saman objektityypin tietueita. Esimerkiksi
objects_contactssisältää vain yhteystietueita. - Yhdistetty: kaikkien objektityyppien kaikki tietueet yhdistetään yhdeksi tietokantaobjektiksi. Siksi kyselyä tehdessäsi sinun on määritettävä suodatin, kuten ”WHERE objectTypeId=’0-1’
Mukautetuille objekteille annetaan tunnus luomisen yhteydessä, ja ne tunnistetaan muodossa 2-unique_ID. Esimerkiksi 2-12345.
S3-kansiostorakenne
HubSpot tallentaa jokaisen onnistuneen synkronoinnin HubSpotin hallinnoimaan etuliitteeseen Amazon S3 -säilössäsi seuraavan rakenteen mukaisesti:
s3://<bucket-name>/hubspot-dataout/<account-id>/<run-id>/<table-name>/<file-name>
Esimerkiksi:
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
Jokainen synkronointi luo uuden run-id kansion. HubSpot ei poista aiempien synkronointikierrosten tietoja.
Jos haluat poistaa vanhemmat synkronointitiedot automaattisesti, määritä Amazon S3 -elinkaarikäytäntö säilytyspaikalle tai etuliitteelle.
HubSpot luo tiedostonimet jokaiselle synkronointikierrokselle, ja tiedostonimet voivat vaihdella synkronointikierrosten välillä. Älä määritä jatkoprosesseja riippuvaisiksi tietyistä tiedostonimistä. Lue sen sijaan kaikki tiedostot siitä table-name, joka vastaa käsiteltävää vientikierrosta.
Objektitiedostot
Jos valitset objektitiedot, HubSpot vie seuraavat kansiot.
OBJECTS_PROPERTIES
Yksi rivi kutakin objektin ominaisuusarvoa kohti.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|---|---|---|
| OBJECTTYPEID |
Merkkijono |
Objektityypin tunniste. Esimerkiksi yhteystiedoissa käytetään arvoja 0–1. |
| OBJECTID |
Luku |
Tietueen tunniste. |
| NAME |
Merkkijono |
Ominaisuuden nimi. |
| ARVO |
Merkkijono |
Ominaisuuden arvo. |
| PÄIVITYSPÄIVÄMÄÄRÄ |
Aikaleima |
Päivämäärä ja kellonaika, jolloin ominaisuuden arvo päivitettiin viimeksi HubSpotissa. |
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tiedot on viimeksi tuotu vientilähteeseen. |
OBJECT_WITH_OBJECT_PROPERTIES
Yksi rivi kutakin objektitietuetta kohti, ja valitut ominaisuusarvot on ryhmitelty yhteen PROPERTIES -sarakkeeseen.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|---|---|---|
| OBJECTTYPEID |
Merkkijono |
Objektityypin tunniste. Esimerkiksi yhteystiedoissa käytetään arvoja 0–1. |
| OBJECTID |
Luku |
Tietueen tunniste. |
| OMINAISUUDET |
Objekti tai JSON |
Tietueen valitut ominaisuusarvot. |
| PÄIVITYSPÄIVÄMÄÄRÄ |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tietueen valitut ominaisuudet päivitettiin viimeksi HubSpotissa. |
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tiedot on viimeksi tuotu vientilähteeseen. |
Jos haluat lukea tietyn objektityypin tästä kansiosta, suodata tuloksia OBJECTTYPEID-tunnisteen perusteella.
Yhdistämistiedostot
Jos valitset assosiaatiotiedot, HubSpot synkronoi assosiaatiotietueet ja assosiaatiomääritelmät.
ASSOCIATIONS
Yksi rivi kutakin valittua kahden objektitietueen välistä assosiaatiota kohti.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|||
|---|---|---|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Merkkijono |
Yhdistelmämäärittelyn yksilöllinen tunniste. |
|||
| ASSOCIATIONCATEGORY |
Merkkijono |
Yhdistelmätyypin alkuperä. Arvot voivat olla `HUBSPOT_DEFINED`, `USER_DEFINED` tai `INTEGRATOR_DEFINED`. |
|||
| ASSOCIATIONTYPEID |
Luku |
Yhdistelmämäärittelyn tunniste sen luokassa. |
|||
| FROMOBJECTID |
Luku |
Lähdeobjektitietueen tunniste. |
|||
| TOOBJECTID |
Luku |
Kohdeobjektitietueen tunnus. |
|||
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tiedot on viimeksi tuotu vientilähteeseen. |
|||
ASSOCIATION_DEFINITIONS
Yksi rivi kutakin valittua assosiaatiomääritelmää kohti.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Merkkijono |
Yhdistelmämäärittelyn yksilöllinen tunniste. |
| CATEGORY |
Merkkijono |
Yhdistelmätyypin alkuperä. Arvot voivat olla `HUBSPOT_DEFINED`, `USER_DEFINED` tai `INTEGRATOR_DEFINED`. |
| ID |
Luku |
Yhdistelmämäärittelyn tunniste sen kategoriassa. |
| FROMOBJECTTYPEID |
Merkkijono |
Lähdeobjektityypin tunniste. |
| TOOBJECTTYPEID |
Merkkijono |
Kohdeobjektityypin tunnus. |
| NAME |
Merkkijono |
Yhdistelmämäärittelyn nimi. |
| LABEL |
Merkkijono |
Yhdistelmämäärittelyn tunniste. |
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tiedot on viimeksi tuotu vientilähteeseen. |
| ISMAINASSOCIATIONDEFINITION |
Booli |
Näyttääkö HubSpot tämän assosiaatiomääritelmän ensisijaisena assosiaationa assosioituneissa tietueissa. |
ASSOCIATIONS_<LÄHTÖOBJEKTITYYPPI>_TO_<KOHDEOBJEKTITYYPPI>
Valittujen assosiaatioparien osalta HubSpot synkronoi myös tiettyjä assosiaatiopareja koskevat kansiot, kuten ASSOCIATIONS_CONTACTS_TO_COMPANIES. Nämä kansiot sisältävät assosiaatiotietueet ja niihin liittyvät määritelmien metatiedot.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Merkkijono |
Yhdistelmämäärittelyn yksilöllinen tunniste. |
| ASSOCIATIONCATEGORY |
Merkkijono |
Yhdistelmätyypin alkuperä. Arvoina voivat olla HUBSPOT_DEFINED, USER_DEFINED tai INTEGRATOR_DEFINED. |
| ASSOCIATIONTYPEID |
Luku |
Yhdistelmämäärittelyn tunniste sen luokassa. |
| [FROMOBJECTTYPE]_OBJECTID |
Luku |
Lähdeobjektitietueen tunniste. Esimerkiksi CONTACT_OBJECTID. |
| [TOOBJECTTYPE]_OBJECTID |
Luku |
Kohdeobjektitietueen tunnus. Esimerkiksi COMPANY_OBJECTID. |
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tiedot on viimeksi tuotu vientilähteeseen. |
| TOOBJECTTYPEID |
Merkkijono |
Kohdeobjektityypin tunniste. |
| FROMOBJECTTYPEID |
Merkkijono |
Lähdeobjektityypin tunnus. |
| NAME |
Merkkijono |
Yhdistelmämäärittelyn nimi. |
| LABEL |
Merkkijono |
Yhdistelmämäärittelyn etiketti. |
| ISMAINASSOCIATIONDEFINITION |
Booli |
Näytetäänkö tämä assosiaatiomääritelmä HubSpotissa ensisijaisena assosiaationa assosioituneissa tietueissa. |
Tapahtumatiedostot
Jos valitset tapahtumatiedot, HubSpot vie yhden kansion kutakin tapahtumatyyppiä kohti. Kansioiden nimet ovat muodossa EVENTS_<EVENT_NAME>, kuten EVENTS_VISITED_PAGE.
Jokainen tapahtumakansio sisältää vakiotapahtumasarakkeet sekä sarakkeen jokaiselle asetusten määrittelyn yhteydessä valitulle tapahtumaominaisuudelle.
| Sarakkeen nimi |
Tyyppi |
Kuvaus |
|---|---|---|
| EVENTTYPEID |
Merkkijono |
Tapahtumatyypin tunniste. |
| ID |
Merkkijono |
Tapahtuman yksilöllinen tunniste. |
| OBJECTTYPEID |
Merkkijono |
Tapahtumaan liitetyn objektityypin tunniste. |
| OBJECTID |
Luku |
Tapahtumaan liittyvän objektitietueen tunnus. |
| INGESTEDAT |
Aikaleima |
Päivämäärä ja kellonaika, jolloin tapahtuma syötettiin vientilähteeseen. |
| OCCURREDATDATEINT |
Luku |
Tapahtuman päivämäärä kokonaislukuna muodossa YYYYMMDD. |
| OCCURREDAT |
Aikaleima |
Tapahtuman päivämäärä ja kellonaika. |
| PROPERTY_<PROPERTY_NAME> |
Merkkijono |
Valittu tapahtuman ominaisuus. Esimerkiksi ominaisuus nimeltä page_title viedään muodossa PROPERTY_PAGE_TITLE. |