HubSpot Tietämyskanta

Vie HubSpot-tiedot Amazon Redshiftiin

Kirjoittanut HubSpot Support | Sep 4, 2026, 10:10:47 PM

Yhteenveto

Vie HubSpot CRM -objektit, assosiaatiot ja tapahtumat Amazon Redshiftiin käyttämällä HubSpot Marketplacessa olevaa Amazon Redshift -sovellusta. Voit valita vietävät tiedot, määrittää synkronointiaikataulun ja seurata synkronointitoimintaa HubSpotista.

Tässä artikkelissa kerrotaan, miten sovellus asennetaan ja liitetään, miten tietojen vientisynkronointi määritetään sekä miten synkronointia seurataan ja hallitaan.

Huomaa: jos olet pääkäyttäjä, voit liittää tilisi parannetun Amazon Redshift -integraation beetaversioon.

Ennen kuin aloitat

Tutustu vaatimuksiin

Varmista, että sinulla on seuraavat:

  • AWS Identity and Access Management (IAM) -rooli, joka on liitetty HubSpot-tiliisi ja määritetty pääsemään AWS-tiliisi.
  • Amazon Redshift -klusteri tai palvelimeton työryhmä, johon HubSpot pääsee käsiksi.
  • Amazon S3 -säilö väliaikaisten Parquet-tiedostojen välivarastointiin. Säilön on sijaittava samassa AWS-alueessa kuin Redshift-klusterisi tai palvelimettoman työryhmäsi.
  • HubSpot kopioi väliaikaiset Parquet-tiedostot määritettyyn Amazon S3 -säilytysbucket-tilaan eikä poista niitä. Jos haluat poistaa vanhoja tiedostoja ja hallita tallennuskustannuksia, luo S3-elinkaarisääntö AWS-tilillesi.
  • Redshift-järjestelmänvalvoja, joka voi suorittaa kertaluonteisen SQL-oikeuksien myöntämisen kohdetietokannassa.
  • Pääsy HubSpot- ja AWS-konsoliin. On suositeltavaa avata ne erillisiin välilehtiin.

Ymmärrä rajoitukset ja huomioitavat seikat

  • Jokainen synkronointi tuottaa täydellisen tilannekuvan valituista tiedoista.
  • Jokainen synkronointi korvaa kohdetabelin. Redshiftissä lisättyjä taulukoiden käyttöoikeuksia tai asetuksia ei säilytetä synkronointien välillä.
  • Voit hallita vietyjen tietojen määrää valitsemalla, mitkä objektit, assosiaatiot ja tapahtumat sisällytetään.
  • Jos synkronointi epäonnistuu, seuraava ajoitettu synkronointi yrittää automaattisesti suorittaa täyden synkronoinnin uudelleen.

Asenna ja yhdistä Amazon Redshift -sovellus

  1. Avaa HubSpot App Marketplacessa Amazon Redshift -sovelluksen tiedot.
  2. Valitse HubSpot-tiliisi liitetty AWS-rooli.
  3. Napsauta Asenna.
  4. Napsauta Seuraava.
  5. Luo AWS IAM -rooli, joka on liitetty HubSpot-tiliisi ja määritetty käyttämään AWS-tiliäsi.
  6. Syötä roolin Amazon Resource Name (ARN).
  7. Napsauta Yhdistä Amazon Redshiftiin.

Määritä AWS-roolisi

HubSpot käyttää liitettyä AWS-roolia väliaikaisten Parquet-tiedostojen kirjoittamiseen S3-väliaikaistallennustilaan ja tiedostojen lataamiseen Redshiftiin.

  1. Syötä S3-säilön URL- kenttään sen S3-säilön URL-osoite, jota HubSpot käyttää väliaikaisten Parquet-tiedostojen väliaikaiseen tallentamiseen.

Voit lisätä URL-osoitteeseen etuliitteen rajoittaaksesi pääsyn tiettyyn polkuun säilytyspaikassa. Säilytyspaikan on sijaittava samassa AWS-alueella kuin Redshift-klusterisi tai palvelimettoman työryhmäsi.

Huomaa: HubSpot kopioi Parquet-tiedostot oletusarvoisesti määritettyyn S3-väliaikaistallennustilaan eikä poista niitä. Luo AWS:ssä S3-elinkaarisääntö, jotta vanhemmat tiedostot poistetaan automaattisesti.

  1. Valitse Redshift-käyttöönottotyyppi avattavasta valikosta:
    • Redshift Serverless
    • Provisioned cluster
  2. Päivitä liitetty AWS-rooli käyttöönottotyypillesi sopivalla käyttöoikeuspolitiikalla:
    • Redshift Serverless: syötä työryhmäsi ARN. HubSpot luo käytäntö, joka sisältää ARN:n. Kopioi käytäntö ja liitä se liitettyyn AWS-rooliin.
    • Provisioned cluster: kopioi käytäntömalli. Korvaa YOUR_REGION, YOUR_ACCOUNT_ID, YOUR_CLUSTER_ID ja YOUR_DATABASE AWS-tilisi arvoilla ja liitä sitten käytäntö liitettyyn AWS-rooliin.
  3. Avaa AWS IAM:ssa HubSpotin kanssa yhdistetty rooli.
  4. Liitä luotu käyttöoikeuskäytäntö rooliin tai luo sisäinen käytäntö, joka sisältää kyseisen käytäntön sisällön.

  1. Päivitä samassa AWS IAM -roolissa luottamuskäytäntö HubSpotin luomalla lausekkeella.

HubSpot luo erilaisen luottamuskäytäntölausekkeen valitsemasi Redshift-käyttöönottotyypin perusteella.

Liitä AWS-rooli Redshiftiin

Liitä Amazon Redshiftissä sama AWS-rooli, jonka päivittit edellisessä osiossa, Redshift-asetuksiisi.

  • Redshift Serverless: avaa sen nimitilan määrityssivu, jota käytät HubSpotin kanssa. Napsauta Suojaus ja salaus -välilehdessä Hallitse IAM-rooleja ja valitse sitten Yhdistä IAM-roolit.
  • Provisioned cluster: avaa klusterisi, napsauta Toiminnot ja valitse Hallinnoi IAM-rooleja > Liitä IAM-roolit.

Myönnä Redshift-oikeudet

  1. Valitse HubSpotissa kohdetietokanta.
  2. Pyydä Redshift-järjestelmänvalvojaa suorittamaan SQL-skripti valitussa tietokannassa.

HubSpot käyttää tätä käyttöoikeutta luodakseen kohteen skeeman synkronoinnin aikana.

  1. Napsauta Testaa yhteys.
  2. Jos yhteystesti onnistuu, napsauta Seuraava.

Määritä tietojen vientisynkronointi

  1. Valitse vietävät tietolähteet.
  2. Valitse mukaan otettavat objektit, assosiaatiot ja tapahtumataulukot.
  3. Määritä synkronoinnin tiheys ja aloitusajankohta.
  4. Napsauta Aloita synkronointi.

Jokainen synkronointikerta vie valittujen tietojen täydellisen tilannekuvan Amazon Redshiftiin.

Synkronoinnin seuranta ja hallinta

Synkronoinnin tietosivulta voit tarkastella seuraavia tietoja:

  • Synkronoinnin tila.
  • Viimeisin synkronointiaika.
  • Virheet.
  • Synkronointitoiminta.
  • Synkronointihistoria.

Synkronoinnin tietosivun avaaminen:

  1. Siirry HubSpot-tililläsi kohtaan Tietojen hallinta > Tietojen integrointi.
  2. Etsi Sovellusten synkronoinnit -välilehdeltä Amazon Redshift -sovellusten synkronoinnit.
  3. Napsauta sitä Amazon Redshift -synkronointia, jota haluat tarkastella.

Synkronoinnin tietosivulta voit myös suorittaa seuraavat toimet:

  • Napsauta Tauko keskeyttääksesi synkronoinnin.
  • Napsauta Arkistoi arkistoidaksesi synkronoinnin.
  • Napsauta Synkronoi nyt käynnistääksesi synkronoinnin manuaalisesti.

Synkronointitilat

Tila Kuvaus
Synkronointi Synkronointi on käynnissä.
Synkronoitu Viimeisin synkronointi suoritettiin onnistuneesti.
Epäonnistui Viimeisimmässä synkronoinnissa ilmeni virhe.
Arkistoitu Synkronointiasetukset on arkistoitu tai poistettu.

Synkronointivirheiden korjaaminen

Kun synkronointi epäonnistuu:

  • Synkronointi näkyy HubSpotissa tilassa Epäonnistui.
  • Taulukoittain näkyvät tiedot osoittavat, mitkä taulukot onnistuivat ja mitkä epäonnistuivat.
  • Seuraava ajoitettu synkronointi yrittää automaattisesti suorittaa täyden synkronoinnin uudelleen.
  • Voit napsauttaa Synkronoi nyt -painiketta käynnistääksesi uuden synkronoinnin manuaalisesti.