- Base de connaissances
- Données
- Gestion des données
- Exporter des données HubSpot vers Microsoft Fabric
BêtaExporter des données HubSpot vers Microsoft Fabric
Dernière mise à jour: 26 octobre 2026
Disponible avec le ou les abonnements suivants, sauf mention contraire :
-
Data Hub Enterprise
-
Crédits HubSpot requis pour certaines fonctionnalités
Remarque : Si vous êtes un super administrateur, inscrivez votre compte à la version bêta de Data Studio pour utiliser cette fonctionnalité.
Crédits HubSpot requis pour certaines fonctionnalités La synchronisation des données directement à partir d’une source d’entrepôt unique dans Data Studio vers le CRM HubSpot ne consomme pas de crédits HubSpot. Si vous préparez les données dans Data Studio avant la synchronisation (par exemple, en créant des champs calculés ou en les joignant à d’autres sources de données), ces actions consomment des crédits HubSpot.
Utilisez les données sortantes pour exporter certaines données du CRM HubSpot vers des tableaux natifs dans un entrepôt Microsoft Fabric que vous possédez. Vous pouvez synchroniser des données d’objets, d’associations et d’événements avec des tableaux de votre entrepôt, puis interroger ces données avec SQL ou les utiliser avec vos outils d’intelligence commerciale et d’analytics.
Chaque synchronisation crée un instantané complet des données sélectionnées. Lorsqu’une synchronisation réussit, elle remplace l’instantané précédent dans les tables de destination.
Avant de commencer
Compréhension des exigences
Pour exporter des données vers Microsoft Fabric, vous aurez besoin de :
- Un espace de travail Microsoft Fabric avec un entrepôt Fabric
- Un principal de service Microsoft Entra ID ajouté à l’espace de travail Fabric avec le rôle de contributeur
- L’ID de locataire, l’ID de client et le secret client du principal du service
- Votre chaîne de connexion SQL Fabric Warehouse (adresse du serveur, sans le numéro de port) et le nom de l’entrepôt
Le principal du service Microsoft Entra ID doit avoir l’autorisation de créer et de gérer des objets appartenant à HubSpot dans l’entrepôt de fabric de destination. Lors de la validation et des synchronisations des connexions, HubSpot crée des schémas et des tables, insère des données, renomme les tables intermédiaires et supprime les objets temporaires. Accordez au principal de service le rôle Contributeur sur l’espace de travail Fabric pour permettre à HubSpot de :
- Créer des schémas
- Créer des tableaux
- Insérer des lignes
- Renommer ou modifier les tableaux appartenant à HubSpot
- Supprimer les tableaux et schémas détenus par HubSpot
Votre point de terminaison SQL Fabric Warehouse doit être accessible par HubSpot sur le port TCP 1433. HubSpot utilise TLS pour toutes les connexions et valide le certificat du serveur.
Si votre espace de travail Fabric restreint l’accès au réseau, ajoutez les adresses IP de sortie de HubSpot pour la région de votre compte à la liste d’inclusion.
| Région | Plage IP |
|---|---|
| NA1 | 54.174.62.128/26 |
| EU1 | 143.244.87.0/25 |
| AP1 | 216.157.42.32/27 |
| NA2 | 216.157.40.32/27 |
| NA3 | 216.157.41.32/27 |
Comprendre les limites et les considérations
- Microsoft Fabric Data Out prend uniquement en charge les entrepôts Fabric. Les maisons lacustres ne sont pas prises en charge.
- Chaque synchronisation crée un instantané complet des données sélectionnées. Une synchronisation réussie remplace l’instantané précédent dans les tables de destination. HubSpot ne conserve pas les instantanés précédents. Si une table échoue pendant une synchronisation, ses données antérieures restent disponibles jusqu’à la prochaine synchronisation réussie.
- Chaque type d’objet, type d’événement ou paire d’association peut être inclus dans une synchronisation récurrente de Microsoft Fabric par compte.
- Chaque synchronisation remplace le tableau de destination. Les attributions au niveau de la table ou les paramètres ajoutés dans votre Fabric Warehouse ne sont pas conservés entre les synchronisations.
- La reconnexion avec un autre principal de service nécessite l’ajout de ce principal de service à l’espace de travail Fabric avec le rôle de contributeur avant que le test de connexion ou la synchronisation puisse réussir.
Connecter HubSpot à Microsoft Fabric
Il est recommandé d’ouvrir votre compte HubSpot et les consoles Microsoft Fabric dans des onglets distincts.
- Dans votre compte HubSpot, cliquez sur Plus, puis accédez à Gestion des données > Data Studio. Si l'option Plus n'apparaît pas dans votre compte, accédez directement à Gestion des données > Data Studio.
- Dans l’angle supérieur droit, cliquez sur Connecter une source de données externe.
- Dans le panneau Ajouter une source de données , recherchez ou accédez à Microsoft Fabric.
- Cliquez sur Installer, puis sur Suivant.
- Saisissez l’ID de locataire, l’ID de client et le secret de client de votre principal de service.
- Saisissez les détails suivants concernant la destination :
- Chaîne de connexion SQL : l’adresse du serveur pour votre Fabric Warehouse, sans le numéro de port.
- Nom de l’entrepôt : nom de l’entrepôt de tissus vers lequel exporter.
- Cliquez sur Tester la connexion. Si le test de connexion est concluant, cliquez sur Suivant.
Remarque : Dans votre espace de travail Fabric, confirmez que le principal du service HubSpot a le rôle de contributeur avant d’exécuter le test de connexion. Aucun script SQL n’est requis pour configurer l’accès.
Configurer la synchronisation
- Sélectionnez les sources de données à exporter :
- Objets
- Associations
- Évènements
- Sélectionnez les objets, les propriétés, les associations ou les événements à inclure.
- Choisissez la fréquence d’exécution de la synchronisation et le moment auquel la commencer.
- Cliquez sur Commencer la synchronisation.
Les fréquences de synchronisation disponibles peuvent varier pendant la version bêta. Les options peuvent inclure une, toutes les 6 heures, toutes les 12 heures, quotidiennement, hebdomadairement ou mensuellement.
Accéder à vos données exportées
HubSpot crée un schéma géré par HubSpot pour chaque destination. Les tableaux utilisent le format suivant :
<database>.hubspot_data_out_<destination-id>.<table-name>
Par exemple :
your_database.hubspot_data_out_456.OBJECT_WITH_OBJECT_PROPERTIES your_database.hubspot_data_out_456.EVENTS_VISITED_PAGE your_database.hubspot_data_out_456.ASSOCIATIONS_CONTACTS_TO_COMPANIES
Vous trouverez le nom exact du schéma sur la page de configuration de la synchronisation.
Noms des tableaux et des colonnes
HubSpot normalise les noms des tableaux et des colonnes exportés en lettres majuscules, nombres et traits de soulignement :
- Les espaces et les traits d’union deviennent des traits de soulignement.
- Les autres caractères non alphanumériques sont supprimés.
- Les noms de plus de 128 caractères sont raccourcis.
- Les noms de colonnes qui entrent en collision reçoivent un suffixe.
- Les noms de tableaux qui entrent en collision échouent à l’exportation affectée.
Types de colonnes
| Type exporté | Type de tissu |
|---|---|
| Chaîne | VARCHAR(MAX) |
| Numéro (32 bits) | L’INT |
| Numéro (64 bits) | BIGINT |
| Horodatage | DATETIME2(6) |
| Booléen | BIT |
| Décimal | DECIMAL (précision, échelle) |
| Flotteur | RÉEL |
| Double | FLOTTEUR |
| Date | LA DATE |
| Temps | TEMPS(6) |
La PROPERTIES colonne dans OBJECT_WITH_OBJECT_PROPERTIES est stockée en tant que chaîne au format JSON dans , et VARCHAR(MAX)non en tant que type de colonne JSON natif. Consultez les exemples de requêtes dans les FAQ ci-dessous.
Tables d’objets
Si vous sélectionnez Données d’objet, HubSpot exporte les tableaux suivants.
OBJECT_PROPERTIES
Ce tableau contient une ligne pour chaque valeur de propriété d’objet.
| Colonne | Type | Description |
|---|---|---|
OBJECTTYPEID |
Chaîne | L’ID du type d’objet. Par exemple, les contacts utilisent 0-1. |
OBJECTID |
Numéro | L’ID de la fiche d’informations. |
NAME |
Chaîne | Le nom de la propriété. |
VALUE |
Chaîne | La valeur de la propriété. |
UPDATEDAT |
Horodatage | La date et l’heure auxquelles la valeur de la propriété a été mise à jour pour la dernière fois dans HubSpot. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
OBJECT_WITH_OBJECT_PROPERTIES
Ce tableau contient une ligne pour chaque fiche d’informations d’objet. Les valeurs des propriétés sélectionnées sont regroupées dans la PROPERTIES colonne.
| Colonne | Type | Description |
|---|---|---|
OBJECTTYPEID |
Chaîne | L’ID du type d’objet. Par exemple, les contacts utilisent 0-1. |
OBJECTID |
Numéro | L’ID de la fiche d’informations. |
PROPERTIES |
Texte (JSON) | Les valeurs de propriété sélectionnées pour la fiche d’informations, stockées sous forme de chaîne au format JSON. |
UPDATEDAT |
Horodatage | La date et l’heure de la dernière mise à jour des propriétés sélectionnées de la fiche d’informations dans HubSpot. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
Les données d’objets de différents types d’objets sont combinées dans ce tableau. Filtrer par OBJECTTYPEID pour lire les fiches d’informations pour un type d’objet spécifique :
- Contacts : 0-1
- Objets personnalisés : 2-{unique_id}, tels que 2-12345
OBJECT_PROPERTIES_HISTORY
Ce tableau contient l’historique des modifications de propriétés. Il comprend une ligne pour chaque valeur historique d’une propriété.
| Colonne | Type | Description |
|---|---|---|
OBJECTTYPEID |
Chaîne | L’ID du type d’objet. |
OBJECTID |
Numéro | L’ID de la fiche d’informations. |
NAME |
Chaîne | Le nom de la propriété. |
VALUE |
Chaîne | Valeur de la propriété à ce moment-là. |
UPDATEDAT |
Horodatage | La date et l’heure auxquelles la valeur a été définie dans HubSpot. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
Pour afficher l’historique complet d’une fiche d’informations et d’une propriété spécifiques, classez les résultats par UPDATEDAT.
Tableaux d’association
Si vous sélectionnez Données d’association, HubSpot exporte les fiches d’informations et les définitions d’association.
ASSOCIATIONS
Ce tableau contient une ligne pour chaque association sélectionnée entre deux fiches d’informations.
| Colonne | Type | Description |
|---|---|---|
COMBINEDASSOCIATIONTYPEID |
Chaîne | L’identifiant unique de la définition d’association. |
ASSOCIATIONCATEGORY |
Chaîne | L’origine du type d’association. Les valeurs peuvent inclure HUBSPOT_DEFINED, USER_DEFINED, ou INTEGRATOR_DEFINED. |
ASSOCIATIONTYPEID |
Numéro | L’identifiant de la définition d’association dans sa catégorie. |
FROMOBJECTID |
Numéro | L’ID de la fiche d’informations source. |
TOOBJECTID |
Numéro | L’ID de la fiche d’informations de destination. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
ASSOCIATION_DEFINITIONS
Ce tableau contient une ligne pour chaque définition d’association sélectionnée.
| Colonne | Type | Description |
|---|---|---|
COMBINEDASSOCIATIONTYPEID |
Chaîne | L’identifiant unique de la définition d’association. |
CATEGORY |
Chaîne | L’origine du type d’association. Les valeurs peuvent inclure HUBSPOT_DEFINED, USER_DEFINED, ou INTEGRATOR_DEFINED. |
ID |
Numéro | L’identifiant de la définition d’association dans sa catégorie. |
FROMOBJECTTYPEID |
Chaîne | L’ID du type d’objet source. |
TOOBJECTTYPEID |
Chaîne | L’ID du type d’objet de destination. |
NAME |
Chaîne | Le nom de la définition d'association. |
LABEL |
Chaîne | Le libellé de la définition d'association. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
ISMAINASSOCIATIONDEFINITION |
Booléen | Si HubSpot affiche cette définition d’association comme association principale sur les fiches d’informations associées. |
Tableaux d’association spécifiques aux paires
Pour les paires d’associations sélectionnées, HubSpot peut également exporter des tableaux au format suivant :
ASSOCIATIONS_<FROM_OBJECT_TYPE>_TO_<TO_OBJECT_TYPE>
Par exemple : ASSOCIATIONS_CONTACTS_TO_COMPANIES
Ces tableaux contiennent des fiches d’informations d’association et des métadonnées de définition d’association.
| Colonne | Type | Description |
|---|---|---|
COMBINEDASSOCIATIONTYPEID |
Chaîne | L’identifiant unique de la définition d’association. |
ASSOCIATIONCATEGORY |
Chaîne | L’origine du type d’association. Les valeurs peuvent inclure HUBSPOT_DEFINED, USER_DEFINED, ou INTEGRATOR_DEFINED. |
ASSOCIATIONTYPEID |
Numéro | L’identifiant de la définition d’association dans sa catégorie. |
[FROMOBJECTTYPE]_OBJECTID |
Numéro | L’ID de la fiche d’informations source. Par exemple, CONTACT_OBJECTID. |
[TOOBJECTTYPE]_OBJECTID |
Numéro | L’ID de la fiche d’informations de destination. Par exemple, COMPANY_OBJECTID. |
INGESTEDAT |
Horodatage | La date et l’heure de la dernière ingestion des données dans la source d’export. |
TOOBJECTTYPEID |
Chaîne | L’ID du type d’objet de destination. |
FROMOBJECTTYPEID |
Chaîne | L’ID du type d’objet source. |
NAME |
Chaîne | Le nom de la définition d'association. |
LABEL |
Chaîne | Le libellé de la définition d'association. |
ISMAINASSOCIATIONDEFINITION |
Booléen | Si HubSpot affiche cette définition d’association comme association principale sur les fiches d’informations associées. |
Tables d’événements
Si vous sélectionnez Données d’événements, HubSpot exporte un tableau pour chaque type d’événement. Les noms des tableaux d’événements utilisent le format suivant :
EVENTS_<EVENT_NAME>
Par exemple : EVENTS_VISITED_PAGE
Chaque tableau d’événement contient des colonnes d’événement standard et une colonne pour chaque propriété d’événement sélectionnée.
| Colonne | Type | Description |
|---|---|---|
EVENTTYPEID |
Chaîne | L’ID du type d’événement. |
ID |
Chaîne | L’ID unique de l’événement. |
OBJECTTYPEID |
Chaîne | L’ID du type d’objet associé à l’événement. |
OBJECTID |
Numéro | L’ID de la fiche d’informations associée à l’événement. |
INGESTEDAT |
Horodatage | La date et l’heure auxquelles l’événement a été ingéré dans la source d’export. |
OCCURREDATDATEINT |
Numéro | La date de l’événement sous forme d’entier au format AAAAMMJJ. |
OCCURREDAT |
Horodatage | La date et l’heure auxquelles l’événement s’est produit. |
PROPERTY_<PROPERTY_NAME> |
Chaîne | Une propriété d’événement sélectionnée. Par exemple, une propriété nommée page_title est exportée en tant que PROPERTY_PAGE_TITLE. |
Suivre la synchronisation
- Dans votre compte HubSpot, cliquez sur Plus, puis accédez à Gestion des données > Data Studio. Si l'option Plus n'apparaît pas dans votre compte, accédez directement à Gestion des données > Data Studio.
- Sur la gauche, cliquez sur Synchronisations d’applications.
- Recherchez ou sélectionnez la synchronisation Microsoft Fabric .
Sur la page des détails de la synchronisation, vous pouvez afficher l’état de la synchronisation, l’heure de la dernière synchronisation, les erreurs, l’activité de synchronisation et l’historique de synchronisation. Vous pouvez également suspendre, archiver ou exécuter manuellement la synchronisation.
Synchroniser les statuts
| Statut | Description |
|---|---|
| Synchronisation | Une exécution de synchronisation est en cours. |
| Synchronisé | La dernière exécution de synchronisation a été correctement effectuée. |
| Échoué | Une erreur s’est produite lors de la dernière exécution de synchronisation. |
| Archivés | La configuration de la synchronisation a été archivée ou supprimée. |
Résoudre les échecs de synchronisation
Lorsqu’une synchronisation échoue :
- L’interface utilisateur de HubSpot affiche le statut Échec et des détails au niveau des tableaux indiquant les tables qui ont réussi ou échoué.
- Un tableau n’est mis à jour qu’une fois que HubSpot a fini de charger toutes ses données. Si une table échoue, ses données précédentes restent en place jusqu’à la prochaine synchronisation réussie.
- La prochaine synchronisation planifiée retentera automatiquement la synchronisation complète.
- Vous pouvez exécuter une synchronisation manuellement à partir de la page de détails de synchronisation.
FAQ
Comment interroger les données exportées ?
Interrogez les tables dans le schéma de destination avec SQL.
-- Read all contact records SELECT * FROM [your_database].[hubspot_data_out_456].[OBJECT_WITH_OBJECT_PROPERTIES] WHERE [OBJECTTYPEID] = '0-1';-- Read a specific property from the PROPERTIES JSON string SELECT [OBJECTID], JSON_VALUE([PROPERTIES], '$.email') AS [email] FROM [your_database].[hubspot_data_out_456].[OBJECT_WITH_OBJECT_PROPERTIES] WHERE [OBJECTTYPEID] = '0-1';
Puis-je exporter un type de données dans plusieurs synchronisations ?
Chaque type d’objet, type d’événement ou paire d’association peut être inclus dans une synchronisation récurrente de Microsoft Fabric par compte HubSpot. Celle-ci est indépendante des autres fournisseurs de sortie de données.
Par exemple, si les contacts sont déjà exportés vers une destination Fabric récurrente, vous ne pouvez pas ajouter de contacts à une autre configuration Fabric récurrente tant que vous n’avez pas archivé la première configuration. Vous pouvez toujours exporter des contacts vers un autre fournisseur de sortie de données pris en charge en même temps.
Les tableaux spécifiques à un objet sont-ils pris en charge ?
Les tableaux spécifiques à un objet, tels que OBJECTS_CONTACTS, ne sont pas pris en charge actuellement. À utiliser OBJECT_WITH_OBJECT_PROPERTIES et filtrez par OBJECTTYPEID pour récupérer les fiches d’informations d’un type d’objet spécifique.
Les données sensibles sont-elles prises en charge ?
Les données sensibles ne sont actuellement pas prises en charge pour les données sortantes. Les propriétés sensibles peuvent être exclues des exports.
HubSpot conserve-t-il les instantanés précédents ?
Non. Chaque synchronisation réussie remplace la table de destination par le dernier instantané. HubSpot ne conserve pas les instantanés précédents. Si un tableau échoue pendant une synchronisation, ses données antérieures restent en place jusqu’à ce que ce tableau soit correctement mis à jour.
HubSpot utilise-t-il un compartiment de préparation que je gère ?
Non. HubSpot crée un export Parquet temporaire dans un stockage géré par HubSpot et écrit les résultats dans votre entrepôt Fabric. Vous n’avez pas besoin de fournir ou de gérer un compartiment intermédiaire.
Que se passe-t-il si je reprends contact avec un autre principal de service ?
Si vous vous reconnectez à l’aide d’un autre principal de service, vous devez ajouter ce principal de service à l’espace de travail Fabric avec le rôle de contributeur avant que le test de connexion ou la synchronisation puisse réussir.