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:

  1. Carregamento inicial, em que todos os dados são recuperados durante a primeira chamada da API.

  2. 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

  1. O administrador HubSpot executa as seguintes tarefas:

    1. 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.

    2. Define os critérios para pesquisar objetos, por exemplo, os campos object type e updated after.

  2. Um administrador de conta Snowflake executa as seguintes tarefas:

    1. Faz o download e importa o arquivo de definição do conector para a tela do Snowflake Openflow.

    2. 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.

    3. Executa o fluxo do conector. Após a execução, o conector faz o seguinte:

      1. Cria uma chamada de API para buscar objetos na instância HubSpot configurada.

      2. Extrai os dados relevantes.

      3. Cria a tabela de destino configurada no banco de dados do Snowflake se a chamada de API tiver retornado pelo menos um resultado.

      4. 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.

Próximos passos

Configure o Openflow Connector for HubSpot