Ultimo aggiornamento: 22 luglio 2026
Collegare HubSpot e AWS S3
- Nel tuo account HubSpot, fai clic sull'icona del Marketplace
nella barra di navigazione principale, quindi seleziona Marketplace di HubSpot. - Nella barra di ricerca, cerca e seleziona Amazon S3.
- Fai clic su Installa.
- Seleziona il tuo ruolo IAM di AWS, quindi fai clic su Installa.
- Fai clic su Avanti.
- Inserisci il valore ARN del ruolo IAM di AWS nel campo ARN del ruolo.
- Fai clic su Connetti ad Amazon S3.
Configurare le autorizzazioni del bucket
HubSpot necessita delle seguenti autorizzazioni su un bucket e una cartella AWS S3 per accedere ai file presenti nella cartella e nelle sottocartelle:
- s3:GetBucketLocation
- s3:GetObject
- s3:GetObjectVersion
- s3:ListBucket
- s3:InserisciOggetto
- s3:EliminaOggetto
Dopo aver collegato l’app, concedi a HubSpot l’autorizzazione a sincronizzare i dati con il tuo bucket S3.
- Nel tuo account HubSpot, fai clic sull'
icona delle impostazioni nella barra di navigazione principale. Nel menu della barra laterale sinistra, vai a Integrazioni > App connesse. - Fare clic su Amazon S3.
- Nel pannello di destra, fare clic su Seleziona per l'account Amazon S3 con cui si desidera sincronizzare i dati.
- Nella pagina "Permessi ", fare clic su "Copia" per copiare la politica di autorizzazioni di esempio e associarla al ruolo IAM di AWS creato in precedenza. Si prega di aggiornare la politica di autorizzazioni con i nomi dei propri bucket.
- Accedi alla console di gestione AWS.
- Nella dashboard iniziale, fare clic su Servizi > Sicurezza, identità e conformità > IAM.
- Nella barra laterale sinistra, fare clic su Impostazioni account.
- Nella sezione Security Token Service (STS), individuare la regione AWS corrispondente a quella in cui si trova il proprio account AWS. Fare clic per attivare l'interruttore e abilitare la regione.
- Nel pannello di sinistra, fare clic su Politiche.
- Fai clic su Crea policy.
- Nella scheda JSON, clicca su Aggiungi nuova istruzione.
- Aggiungi la policy che hai copiato al Passo 4, che fornirà a HubSpot le autorizzazioni necessarie per caricare o scaricare dati utilizzando un unico bucket e un unico percorso di cartella.
- Assicurati di sostituire <bucket> e <prefix> con il nome effettivo del tuo bucket e il prefisso del percorso della cartella. Gli Amazon Resource Names (ARN) per i bucket nelle regioni governative hanno il prefisso arn:aws-us-gov:s3:::.
- Impostando la condizione s3:prefix su ["*"] o ["<path> /*"] si concede l’accesso rispettivamente a tutti i prefissi nel bucket specificato o al percorso specificato all’interno del bucket.
- Fai clic su Avanti.
- Nella sezione " Rivedi e crea ", inserisci il nome della politica e, se lo desideri, una descrizione.
- Fai clic su Crea politica.
Configura il bucket di destinazione
- Tornando alla pagina Autorizzazioni in HubSpot, nel campo Bucket, inserisci il nome del bucket.
- Fai clic su " Verifica connessione".
- Se il test di connessione ha esito positivo, clicca su Avanti.
Configurare la sincronizzazione
- Nella pagina " Origine dati ", seleziona i dati che desideri sincronizzare.
- Seleziona le caselle di controllo relative agli oggetti, alle associazioni e agli eventi che desideri sincronizzare da HubSpot ad Amazon S3.
- Fai clic su Avanti.
- Nella pagina Dettagli, clicca sul menu a tendina Frequenza di sincronizzazione e seleziona la frequenza con cui desideri che i dati vengano sincronizzati da HubSpot ad Amazon S3.
- Fai clic su Avvia sincronizzazione.
Gestisci la sincronizzazione
Dopo aver configurato una sincronizzazione e una volta che i dati iniziano a essere sincronizzati da HubSpot ad Amazon S3, puoi controllarne lo stato, individuare eventuali errori, aggiornare le impostazioni o archiviare la sincronizzazione.
Per controllare e gestire la sincronizzazione:
- Nel tuo account HubSpot, fai clic su Altro, quindi vai a Gestione dei dati > Integrazione dei dati. Se Altro non appare nel tuo account, vai direttamente a Gestione dei dati > Integrazione dei dati.
- Accedi alla scheda " Sincronizzazioni app " e individua la sincronizzazione con Amazon S3 nella tabella.
- Controlla lo stato della sincronizzazione:
-
- Sincronizzazione: è in corso un'operazione di sincronizzazione.
- Sincronizzato: l’ultima sincronizzazione è stata completata con successo.
- Fallita: l’ultima sincronizzazione ha riscontrato un errore.
- Archiviato: la configurazione di sincronizzazione è stata rimossa.
- Fai clic sul nome della sincronizzazione per visualizzare ulteriori dettagli, inclusi i record sincronizzati con successo e quelli non riusciti.
Per modificare o rimuovere una sincronizzazione:
- Nella tabella, clicca sulla sincronizzazione Amazon S3.
- In alto a destra, clicca sul menu a tendina "Azioni", quindi seleziona una delle seguenti opzioni:
-
- Modifica sincronizzazione: aggiorna le impostazioni di sincronizzazione.
- Archivia sincronizzazione: elimina la configurazione di sincronizzazione.
Formato dei dati per la sincronizzazione tra HubSpot e Amazon S3
Dati disponibili per la sincronizzazione
È possibile sincronizzare i seguenti dati da HubSpot ad AWS S3:
- Oggetti: oggetti standard e personalizzati, come contatti, aziende, ticket o prodotti.
- Record: singoli record di oggetti.
- Proprietà: proprietà e relativi valori presenti nei record degli oggetti, compresa la cronologia delle proprietà.
- Associazioni: tutti i tipi di associazione e i record associati.
- Eventi: eventi HubSpot standard selezionati ed eventi comportamentali personalizzati, comprese le proprietà degli eventi selezionati.
I dati degli oggetti di diversi tipi sono organizzati e disponibili in due modi:
- Individuale: ogni tipo di oggetto è memorizzato in una propria tabella e contiene solo record dello stesso tipo di oggetto. Ad esempio,
objects_contactscontiene solo record relativi ai contatti. - Combinati: tutti i record per tutti i tipi di oggetto sono combinati in un unico oggetto del database. Pertanto, durante l’esecuzione di una query, è necessario specificare un filtro del tipo “WHERE objectTypeId=’0-1’
Agli oggetti personalizzati verrà assegnato un ID al momento della creazione e saranno identificati come 2-unique_ID. Ad esempio, 2-12345.
Struttura delle cartelle S3
HubSpot salva ogni sincronizzazione riuscita in un prefisso gestito da HubSpot all’interno del tuo bucket Amazon S3 utilizzando la seguente struttura:
s3://<bucket-name>/hubspot-dataout/<account-id>/<run-id>/<table-name>/<file-name>
Ad esempio:
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
Ogni sincronizzazione crea una nuova cartella run-id. HubSpot non elimina i dati delle sincronizzazioni precedenti.
Se desideri rimuovere automaticamente le sincronizzazioni più vecchie, configura una politica del ciclo di vita di Amazon S3 per il bucket o il prefisso.
HubSpot genera nomi di file per ogni esecuzione di sincronizzazione e tali nomi possono variare da un'esecuzione all'altra. Non configurare i processi a valle in modo che dipendano da nomi di file specifici. Leggi invece tutti i file presenti nella cartella table-name corrispondente all'esecuzione di esportazione che desideri elaborare.
File degli oggetti
Se selezioni i dati degli oggetti, HubSpot esporta le seguenti cartelle.
OBJECTS_PROPERTIES
Una riga per ogni valore di proprietà dell’oggetto.
| Nome colonna |
Tipo |
Descrizione |
|---|---|---|
| OBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto. Ad esempio, i contatti utilizzano 0-1. |
| OBJECTID |
Numero |
L'ID del record. |
| NAME |
Stringa |
Il nome della proprietà. |
| VALORE |
Stringa |
Il valore della proprietà. |
| DATA_AGGIORNAMENTO |
Timestamp |
Data e ora dell'ultimo aggiornamento del valore della proprietà in HubSpot. |
| INGESTEDAT |
Timestamp |
Data e ora dell'ultimo inserimento dei dati nella fonte di esportazione. |
OBJECT_WITH_OBJECT_PROPERTIES
Una riga per ogni record dell’oggetto, con i valori delle proprietà selezionate raggruppati in un’unica colonna PROPERTIES.
| Nome colonna |
Tipo |
Descrizione |
|---|---|---|
| OBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto. Ad esempio, i contatti utilizzano 0-1. |
| OBJECTID |
Numero |
L'ID del record. |
| PROPRIETÀ |
Oggetto o JSON |
I valori delle proprietà selezionate del record. |
| DATA DI AGGIORNAMENTO |
Timestamp |
Data e ora dell'ultimo aggiornamento delle proprietà selezionate del record in HubSpot. |
| INGESTEDAT |
Timestamp |
Data e ora dell'ultimo inserimento dei dati nella fonte di esportazione. |
Per leggere un tipo di oggetto specifico da questa cartella, applicare un filtro in base a OBJECTTYPEID.
File di associazione
Se si selezionano i dati di associazione, HubSpot sincronizza i record di associazione e le definizioni di associazione.
ASSOCIATIONS
Una riga per ogni associazione selezionata tra due record di oggetto.
| Nome colonna |
Tipo |
Descrizione |
|||
|---|---|---|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Stringa |
L'identificatore univoco della definizione dell'associazione. |
|||
| CATEGORIA_ASSOCIAZIONE |
Stringa |
L'origine del tipo di associazione. I valori possono includere `HUBSPOT_DEFINED`, `USER_DEFINED` o `INTEGRATOR_DEFINED`. |
|||
| ID_TIPO_ASSOCIAZIONE |
Numero |
L'identificatore della definizione dell'associazione all'interno della relativa categoria. |
|||
| FROMOBJECTID |
Numero |
L'ID del record dell'oggetto di origine. |
|||
| TOOBJECTID |
Numero |
L'ID del record dell'oggetto di destinazione. |
|||
| INGESTEDAT |
Timestamp |
Data e ora dell'ultimo inserimento dei dati nella fonte di esportazione. |
|||
ASSOCIATION_DEFINITIONS
Una riga per ogni definizione di associazione selezionata.
| Nome colonna |
Tipo |
Descrizione |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Stringa |
L'identificatore univoco della definizione dell'associazione. |
| CATEGORIA |
Stringa |
L'origine del tipo di associazione. I valori possono includere `HUBSPOT_DEFINED`, `USER_DEFINED` o `INTEGRATOR_DEFINED`. |
| ID |
Numero |
L'identificatore della definizione dell'associazione all'interno della propria categoria. |
| FROMOBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto di origine. |
| TOOBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto di destinazione. |
| NAME |
Stringa |
Il nome della definizione di associazione. |
| LABEL |
Stringa |
L'etichetta della definizione dell'associazione. |
| INGESTEDAT |
Timestamp |
Data e ora dell'ultimo inserimento dei dati nella fonte di esportazione. |
| ISMAINASSOCIATIONDEFINITION |
Booleano |
Indica se HubSpot visualizza questa definizione di associazione come associazione primaria nei record associati. |
ASSOCIATIONS_<TIPO_OGGETTO_DI_ORIGINE>_TO_<TIPO_OGGETTO_DI_DESTINAZIONE>
Per le coppie di associazioni selezionate, HubSpot sincronizza anche le cartelle relative a coppie di associazioni specifiche, come ASSOCIATIONS_CONTACTS_TO_COMPANIES. Queste cartelle contengono i record di associazione e i metadati delle definizioni associate.
| Nome colonna |
Tipo |
Descrizione |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Stringa |
L'identificatore univoco della definizione dell'associazione. |
| CATEGORIA_ASSOCIAZIONE |
Stringa |
L'origine del tipo di associazione. I valori possono includere HUBSPOT_DEFINED, USER_DEFINED o INTEGRATOR_DEFINED. |
| ID_TIPO_ASSOCIAZIONE |
Numero |
L'identificatore della definizione dell'associazione all'interno della relativa categoria. |
| [FROMOBJECTTYPE]_OBJECTID |
Numero |
L'ID del record dell'oggetto di origine. Ad esempio, CONTACT_OBJECTID. |
| [TOOBJECTTYPE]_OBJECTID |
Numero |
L'ID del record dell'oggetto di destinazione. Ad esempio, COMPANY_OBJECTID. |
| INGESTEDAT |
Timestamp |
Data e ora dell'ultima importazione dei dati nella fonte di esportazione. |
| TOOBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto di destinazione. |
| FROMOBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto di origine. |
| NAME |
Stringa |
Il nome della definizione di associazione. |
| LABEL |
Stringa |
L'etichetta della definizione dell'associazione. |
| ISMAINASSOCIATIONDEFINITION |
Booleano |
Indica se HubSpot visualizza questa definizione di associazione come associazione principale nei record associati. |
File degli eventi
Se selezioni i dati degli eventi, HubSpot esporta una cartella per ogni tipo di evento. I nomi delle cartelle seguono il formato EVENTS_<NOME_EVENTO>, ad esempio EVENTS_VISITED_PAGE.
Ogni cartella degli eventi contiene le colonne standard degli eventi e una colonna per ciascuna proprietà dell’evento selezionata durante la configurazione.
| Nome colonna |
Tipo |
Descrizione |
|---|---|---|
| EVENTTYPEID |
Stringa |
L'ID del tipo di evento. |
| ID |
Stringa |
L'ID univoco dell'evento. |
| OBJECTTYPEID |
Stringa |
L'ID del tipo di oggetto associato all'evento. |
| OBJECTID |
Numero |
L'ID del record dell'oggetto associato all'evento. |
| INGESTEDAT |
Timestamp |
Data e ora in cui l'evento è stato acquisito nella fonte di esportazione. |
| OCCURREDATDATEINT |
Numero |
La data dell'evento come numero intero nel formato AAAAMMGG. |
| OCCURREDAT |
Timestamp |
Data e ora in cui si è verificato l'evento. |
| PROPERTY_<PROPERTY_NAME> |
Stringa |
Una proprietà dell'evento selezionata. Ad esempio, una proprietà denominata page_title viene esportata come PROPERTY_PAGE_TITLE. |