Sobre a Openflow Connector for HubSpot¶
Nota
O conector está sujeito aos termos do conector.
Este tópico descreve os conceitos básicos do Openflow Connector for HubSpot, seu fluxo de trabalho e suas limitações.
O Openflow Connector for HubSpot ingere dados do HubSpot no Snowflake. Ele usa a HubSpot API para recuperar dados, que são armazenados em uma tabela Snowflake. A ingestão de dados ocorre nas duas fases a seguir:
Carregamento inicial, em que todos os dados são recuperados durante a primeira chamada da API.
Carga incremental, que mescla as atualizações e os novos dados na tabela de destino e usa carimbos de data/hora de chamadas anteriores para limitar o resultado aos problemas que foram atualizados desde a última carga de dados.
Para obter mais informações sobre os aplicativos HubSpot privados, consulte Aplicativos privados.
Use esse conector se quiser fazer o seguinte:
Coloque os dados do HubSpot CRM no Snowflake para gerar relatórios, análises e insights
Fluxo de trabalho¶
O administrador HubSpot executa as seguintes tarefas:
Gera uma API de token na instância HubSpot com os escopos necessários para as solicitações de API que você pretende fazer. Este token é usado pelo conector para autenticação.
Define os critérios para pesquisar objetos, por exemplo, os campos
object type
eupdated after
.
Um administrador de conta Snowflake executa as seguintes tarefas:
Faz o download e importa o arquivo de definição do conector para a tela do Snowflake Openflow.
Configura os parâmetros do conector:
Fornece o token HubSpot do token de API do aplicativo privado.
Define os critérios para os objetos que estão sendo ingeridos, fornecendo filtros.
Define os nomes desejados do banco de dados e do esquema no Snowflake.
Executa o fluxo do conector. Após a execução, o conector faz o seguinte:
Cria uma chamada de API para buscar objetos na instância HubSpot configurada.
Extrai os dados relevantes.
Cria a tabela de destino configurada no banco de dados do Snowflake se a chamada de API tiver retornado pelo menos um resultado.
Carrega os dados processados na tabela Snowflake especificada.
Limitações¶
Uma instância de conector pode ser associada a apenas um objeto HubSpot.
Atualmente, o conector oferece suporte à autenticação básica usando um aplicativo HubSpot privado e um token de API. Isso significa que o conector só pode ingerir dados que sejam acessíveis ao proprietário do token de API.
Os processadores são projetados para trabalhar no nó primário somente com um thread.
O número de chamadas que seu aplicativo privado pode fazer é baseado na assinatura de sua conta. Para saber mais sobre os limites de aplicativos privados do HubSpot, consulte Limites de aplicativos privados.