Ultima atualização: 22 de Julho de 2026
Conectar o HubSpot e o AWS S3
- Na sua conta HubSpot, clique no ícone do Marketplace
na barra de navegação superior e selecione HubSpot Marketplace. - Na barra de pesquisa, pesquise e selecione Amazon S3.
- Clique emInstalar.
- Selecione sua função do AWS IAM e clique em Instalar.
- Clique em Próximo.
- Insira o valor do ARN da função do AWS IAM no campo ARN da função .
- Clique em Conectar-se ao Amazon S3.
Configurar permissões de bucket
O HubSpot precisa das seguintes permissões em um bucket e pasta do AWS S3 para acessar arquivos na pasta e subpastas:
- s3:ObterLocalizaçãoBucket
- s3:ObterObjeto
- s3:ObterVersãoDoObjeto
- s3:ListBucket
- s3:ColocarObjeto
- s3:ExcluirObjeto
Depois de conectar o aplicativo, conceda permissão à HubSpot para sincronizar dados com seu bucket do S3.
- Na sua conta HubSpot, clique no ícone de
settings icon na barra de navegação superior. No menu da barra lateral esquerda, acesse <Integrações > Apps conectados. - Clique em Amazon S3.
- No painel direito, clique em Selecionar para a conta do Amazon S3 com a qual deseja sincronizar os dados.
- Na página Permissões , clique em Copiar para copiar o exemplo de política de permissão e anexá-la à função do AWS IAM que você criou anteriormente. Observe para atualizar a política de permissão com seus nomes de bucket.
- Faça login no AWS Management Console.
- No painel inicial, clique em IAM de Segurança, Identidade, & Conformidade > dos Serviços > .
- Na barra lateral esquerda, clique em Configurações da conta.
- Na seção Security Token Service (STS), procure a região da AWS que corresponde à região em que sua conta da AWS está localizada. Clique para alternar o interruptor sobre para ativar a região.
- No painel lateral esquerdo, clique em Políticas.
- Clique em Criar política.
- Na guia JSON , clique em Adicionar nova instrução.
- Adicione a política copiada na Etapa 4 que dará à HubSpot as permissões necessárias para carregar ou descarregar dados usando um único caminho de bucket e pasta.
- Certifique-se de substituir <bucket> e <prefix> pelo nome real do bucket e pelo prefixo do caminho da pasta. Os nomes de recursos da Amazon (ARN) para buckets em regiões governamentais têm um prefixo arn:aws-us-gov:s3::.
- Definir a condição s3:prefix como ["*"] ou ["<path> /*"] concede acesso a todos os prefixos no bucket ou caminho especificado no bucket, respectivamente.
- Clique em Próximo.
- Na seção Revisar e criar , adicione o nome da política e uma descrição opcional.
- Clique em Criar política.
Configurar o bucket de destino
- De volta à página Permissões no HubSpot, no campo Bucket , insira o nome do bucket.
- Clique em Testar conexão.
- Se o teste de conexão for bem-sucedido, clique em Avançar.
Configurar a sincronização
- Na página Fonte de dados , selecione os dados que deseja sincronizar.
- Marque as caixas de seleção dos objetos, associações e eventos que deseja sincronizar do HubSpot para o Amazon S3.
- Clique em Próximo.
- Na página Detalhes , clique no menu suspenso Frequência de sincronização e selecione a frequência com que você deseja que os dados sejam sincronizados do HubSpot para o Amazon S3.
- Clique em Iniciar sincronização.
Gerenciar a sincronização
Depois de configurar uma sincronização e os dados começarem a ser sincronizados do HubSpot para o Amazon S3, você pode revisar seu status, identificar erros, atualizar configurações ou arquivar a sincronização.
Para revisar e gerenciar a sincronização:
- Na sua conta HubSpot, clique em Mais e navegue até Gerenciamento de dados > Integração de dados. Se Mais não aparecer na sua conta, navegue diretamente para Gerenciamento de dados > Integração de dados.
- Navegue até a guia Sincronizações de aplicativos e localize sua sincronização do Amazon S3 na tabela.
- Revise o status de sincronização:
-
- Sincronização: uma execução de sincronização está em andamento.
- Sincronizada: a última sincronização concluída com sucesso.
- Falha: a última sincronização encontrou um erro.
- Arquivado: a configuração de sincronização foi removida.
- Clique no nome da sincronização para ver mais detalhes, incluindo registros sincronizados com sucesso e com falha.
Para editar ou remover uma sincronização:
- Na tabela, clique em Sincronização do Amazon S3 .
- No canto superior direito, clique no menu suspenso Ações e selecione uma das seguintes opções:
-
- Editar sincronização: atualize as configurações de sincronização.
- Arquivar sincronização: exclua a configuração de sincronização.
Formato de dados para sincronização entre o HubSpot e o Amazon S3
Dados disponíveis para sincronização
Você pode sincronizar os seguintes dados do HubSpot para o AWS S3:
- Objetos: objetos padrão e personalizados, como contatos, empresas, tickets ou produtos.
- Registros: registros de objetos individuais.
- Propriedades: propriedades e seus valores nos registros de objetos, incluindo o histórico de propriedades.
- Associações: todos os tipos de associação e registros associados.
- Eventos: eventos padrão e eventos comportamentais personalizados selecionados do HubSpot, incluindo propriedades de evento selecionadas.
Dados de objetos de diferentes tipos são organizados e disponíveis de duas maneiras:
- Individual: cada tipo de objeto é armazenado em sua própria tabela e possui apenas registros do mesmo tipo de objeto. Por exemplo,
objects_contactscontém apenas registros de contatos. - Combinado: todos os registros de todos os tipos de objetos são combinados em um único objeto de banco de dados. Portanto, ao consultar, você precisa especificar um filtro como “WHERE objectTypeId='0-1'
Será atribuído um ID aos objetos personalizados no momento da criação, e será identificado como 2-unique_ID. Por exemplo, 2-12345.
Estrutura de pastas do S3
O HubSpot grava cada sincronização bem-sucedida em um prefixo gerenciado pela HubSpot em seu bucket do Amazon S3 usando a seguinte estrutura:
s3://<bucket-name>/hubspot-dataout/<account-id>/<run-id>/<table-name>/<file-name>
Por exemplo:
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
Cada sincronização cria uma nova run-id pasta. O HubSpot não exclui dados de execuções de sincronização anteriores.
Se você quiser remover automaticamente a sincronização mais antiga, configure uma política de ciclo de vida do Amazon S3 para o bucket ou prefixo.
O HubSpot gera nomes de arquivo para cada execução de sincronização, e os nomes de arquivo podem ser diferentes entre as execuções de sincronização. Não configure processos downstream para depender de nomes de arquivo específicos. Em vez disso, leia todos os arquivos na pasta apropriada table-name para a execução de exportação que você deseja processar.
Arquivos de Objeto
Se você selecionar dados do objeto, o HubSpot exportará as pastas a seguir.
OBJECTS_PROPERTIES
Uma linha por objeto propriedade valor.
| Nome da coluna |
Tipo |
Descrição |
|---|---|---|
| OBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto. Por exemplo, os contatos usam 0-1. |
| OBJECTID |
Número |
O ID do registro. |
| NOME |
Sequência de caracteres |
O nome da propriedade. |
| VALUE |
Sequência de caracteres |
O valor da propriedade. |
| UPDATEDAT |
Data/hora |
A data e a hora em que o valor da propriedade foi atualizado pela última vez no HubSpot. |
| INGESTEDAT |
Data/hora |
A data e a hora em que os dados foram assimilados pela última vez na fonte de exportação. |
OBJECT_WITH_OBJECT_PROPERTIES
Uma linha por objeto registro, com valores de propriedade selecionados agrupados em uma única coluna PROPRIEDADES .
| Nome da coluna |
Tipo |
Descrição |
|---|---|---|
| OBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto. Por exemplo, os contatos usam 0-1. |
| OBJECTID |
Número |
O ID do registro. |
| PROPERTIES |
Objeto ou JSON |
Os valores de propriedade selecionados do registro. |
| UPDATEDAT |
Data/hora |
A data e a hora em que as propriedades selecionadas do registro foram atualizadas pela última vez no HubSpot. |
| INGESTEDAT |
Data/hora |
A data e a hora em que os dados foram assimilados pela última vez na fonte de exportação. |
Para ler um tipo de objeto específico dessa pasta, filtre por OBJECTTYPEID.
Arquivos de Associação
Se você selecionar dados de associação, o HubSpot sincronizará os registros de associação e as definições de associação.
ASSOCIAÇÕES
Uma linha por associação selecionada entre dois registros de objetos.
| Nome da coluna |
Tipo |
Descrição |
|||
|---|---|---|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sequência de caracteres |
O identificador único para a definição da associação. |
|||
| CATEGORIA DE ASSOCIAÇÃO |
Sequência de caracteres |
A origem do tipo de associação. Os valores podem incluir "HUBSPOT_DEFINED", "USER_DEFINED" ou "INTEGRATOR_DEFINED". |
|||
| ASSOCIAÇÃOTYPEID |
Número |
O identificador para a definição da associação dentro da sua categoria. |
|||
| FROMOBJECTID |
Número |
O ID do objeto registro de origem. |
|||
| TOOBJECTID |
Número |
O ID do objeto registro de destino. |
|||
| INGESTEDAT |
Data/hora |
A data e a hora em que os dados foram assimilados pela última vez na fonte de exportação. |
|||
ASSOCIATION_DEFINITIONS
Uma linha por definição de associação selecionada.
| Nome da coluna |
Tipo |
Descrição |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sequência de caracteres |
O identificador único para a definição da associação. |
| CATEGORY |
Sequência de caracteres |
A origem do tipo de associação. Os valores podem incluir "HUBSPOT_DEFINED", "USER_DEFINED" ou "INTEGRATOR_DEFINED". |
| ID |
Número |
O identificador para a definição da associação dentro da sua categoria. |
| FROMOBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto de origem. |
| TOOBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto de destino. |
| NOME |
Sequência de caracteres |
O nome da definição da associação. |
| LABEL |
Sequência de caracteres |
O rótulo da definição da associação. |
| INGESTEDAT |
Data/hora |
A data e a hora em que os dados foram assimilados pela última vez na fonte de exportação. |
| ISMAINASSOCIATIONDEFINITION |
Booleano |
Se o HubSpot exibe essa definição de associação como a associação principal nos registros associados. |
ASSOCIATIONS_<FROM_OBJECT_TYPE>_TO_<TO_OBJECT_TYPE>
Para pares de associação selecionados, o HubSpot também sincroniza pastas para pares de associação específicos, como ASSOCIATIONS_CONTACTS_TO_COMPANIES. Essas pastas contêm registros de associação e os metadados de definição associados.
| Nome da coluna |
Tipo |
Descrição |
|---|---|---|
| COMBINEDASSOCIATIONTYPEID |
Sequência de caracteres |
O identificador único para a definição da associação. |
| CATEGORIA DE ASSOCIAÇÃO |
Sequência de caracteres |
A origem do tipo de associação. Os valores podem incluir HUBSPOT_DEFINED, USER_DEFINED ou INTEGRATOR_DEFINED. |
| ASSOCIAÇÃOTYPEID |
Número |
O identificador para a definição da associação dentro da sua categoria. |
| [FROMOBJECTTYPE]_OBJECTID |
Número |
O ID do objeto registro de origem. Por exemplo, CONTACT_OBJECTID. |
| [TOOBJECTTYPE]_OBJECTID |
Número |
O ID do objeto registro de destino. Por exemplo, COMPANY_OBJECTID. |
| INGESTEDAT |
Data/hora |
A data e a hora em que os dados foram assimilados pela última vez na fonte de exportação. |
| TOOBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto de destino. |
| FROMOBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto de origem. |
| NOME |
Sequência de caracteres |
O nome da definição da associação. |
| LABEL |
Sequência de caracteres |
O rótulo da definição da associação. |
| ISMAINASSOCIATIONDEFINITION |
Booleano |
Se o HubSpot exibe essa definição de associação como a associação principal nos registros associados. |
Arquivos de eventos
Se você selecionar dados do evento, o HubSpot exportará uma pasta para cada tipo de evento. Os nomes de pasta usam o formato EVENTS_<EVENT_NAME>, como EVENTS_VISITED_PAGE.
Cada pasta de eventos contém colunas de eventos padrão e uma coluna para cada propriedade de evento selecionada durante a configuração.
| Nome da coluna |
Tipo |
Descrição |
|---|---|---|
| EVENTTYPEID |
Sequência de caracteres |
O ID do tipo de evento. |
| ID |
Sequência de caracteres |
O ID exclusivo do evento. |
| OBJECTTYPEID |
Sequência de caracteres |
O ID do tipo de objeto associado ao evento. |
| OBJECTID |
Número |
O ID do objeto registro associado ao evento. |
| INGESTEDAT |
Data/hora |
A data e a hora em que o evento foi assimilado na fonte de exportação. |
| OCCURREDATDATEINT |
Número |
A data do evento como um número inteiro no formato AAAAMMDD. |
| OCORRIDO |
Data/hora |
A data e a hora em que o evento ocorreu. |
| PROPERTY_<PROPERTY_NAME> |
Sequência de caracteres |
Uma propriedade de evento selecionada. Por exemplo, um propriedade chamado page_title é exportado como PROPERTY_PAGE_TITLE. |