Allgemeine Informationen zu Openflow Connector for HubSpot¶
Bemerkung
Der Konnektor unterliegt den Bedingungen für Konnektoren.
Unter diesem Thema werden die grundlegenden Konzepte, der Workflow und die Beschränkungen von Openflow Connector for HubSpot beschrieben.
Openflow Connector for HubSpot nimmt die Daten von HubSpot in Snowflake auf. Die HubSpot-API wird verwenden, um Daten abzurufen, die dann in einer Snowflake-Tabelle gespeichert werden. Die Datenaufnahme erfolgt in den folgenden zwei Phasen:
Erstes Laden, wobei alle Daten beim ersten Aufruf der API abgerufen werden.
Inkrementelles Laden, bei dem die Aktualisierungen und neuen Daten in der Zieltabelle zusammengeführt werden. Dabei werden Zeitstempel aus früheren Aufrufen verwendet, um das Ergebnis auf die Vorgänge zu beschränken, die seit dem letzten Datenladen aktualisiert wurden.
Weitere Informationen zu privaten HubSpot-Apps finden Sie unter Private Apps.
Verwenden Sie diesen Konnektor, wenn Sie Folgendes tun möchten:
Importiert HubSpot CRM-Daten in Snowflake für Berichte, Analysen und Einblicke
Workflow¶
Ein HubSpot-Administrator führt die folgenden Aufgaben aus:
Erstellt ein API-Token innerhalb der HubSpot-Instanz mit den Bereichen, die für die beabsichtigten API-Anfragen erforderlich sind. Dieses Token wird vom Konnektor zur Authentifizierung verwendet.
Legt die Kriterien für die Suche nach Objekten fest, zum Beispiel die Felder
object type
undupdated after
.
Ein Snowflake-Kontoadministrator führt folgende Aufgaben aus:
Lädt die Konnektordefinitionsdatei herunter und importiert sie in den Snowflake Openflow-Canvas.
Konfiguriert die Konnektorparameter:
Stellt den API-Token für die private HubSpot-App zur Verfügung.
Definiert die Kriterien für die zu übernehmenden Objekte, indem er Filter bereitstellt.
Legt die gewünschten Datenbank- und Schemanamen in Snowflake fest.
Führt den Verbindungsablauf aus. Bei der Ausführung macht der Konnektor Folgendes:
Erstellt einen API-Aufruf, um Objekte von der konfigurierten HubSpot-Instanz zu abzurufen.
Extrahiert die relevanten Daten.
Erstellt die konfigurierte Zieltabelle in der Snowflake-Datenbank, wenn der API-Aufruf mindestens ein Ergebnis liefert.
Lädt die verarbeiteten Daten in die angegebene Snowflake-Tabelle.
Einschränkungen¶
Eine Konnektorinstanz kann nur mit einem HubSpot-Objekt verbunden sein.
Derzeit unterstützt der Konnektor die Basisauthentifizierung mit einer privaten HubSpot-App und einem API-Token. Das bedeutet, dass der Konnektor nur Daten aufnehmen kann, auf die der Eigentümer des API-Tokens Zugriff hat.
Die Prozessoren sind so konzipiert, dass sie nur mit einem Thread auf dem primären Knoten arbeiten.
Die Anzahl der Aufrufe, die Ihre private App tätigen kann, hängt von Ihrem Kontoabonnement ab. Um mehr über die Beschränkungen von privaten HubSpot-Apps zu erfahren, siehe Beschränkungen von privaten Apps.