Synchronisez des données depuis d'autres outils vers Notion
Importez des données depuis des outils comme GitHub, Jira et Salesforce dans des bases de données Notion qui se mettent à jour automatiquement.
Nos synchronisations de bases de données vous permettent de travailler avec des informations provenant d'autres outils et de les enrichir parallèlement aux plans, documents et projets de votre équipe. Connectez un compte, choisissez ce que vous souhaitez synchroniser, et Notion crée les bases de données et les maintient à jour.
Notion gère ces synchronisations afin que vous puissiez connecter un compte et utiliser une base de donnée synchronisée sans avoir à créer ou maintenir l'intégration vous-même.
Connexion | Données que vous pouvez synchroniser | Bases de données créées |
|---|---|---|
GitHub | Pull Request depuis les dépôts sélectionnés | Pull Requests |
Jira | Espaces et éléments de travail depuis les espaces Jira Cloud sélectionnés | Espaces Jira et éléments de travail Jira |
Salesforce | Comptes, contacts et opportunités | Comptes, contacts et/ou opportunités, selon la sélection |
Chaque enregistrement provenant de l'autre outil devient une page dans une base de données Notion. Les champs de la source deviennent des propriétés de base de données.
Les synchronisations gérées mettent à jour les données dans une seule direction : de l'outil connecté vers Notion. Les propriétés synchronisées sont en lecture seule dans Notion. Pour modifier une valeur synchronisée, mettez-la à jour dans GitHub, Jira ou Salesforce. Vous verrez la modification dans Notion.
Les synchronisations s'exécutent automatiquement en arrière-plan. Le délai de mise à jour varie selon la connexion, la quantité de données et les limites de requête de l'outil source.
Remarque : Vous devez connecter un autre outil ? Si l'outil que vous souhaitez connecter n'est pas pris en charge, utilisez Notion Workers pour créer une synchronisation personnalisée, ou suivez nos guides Workers prédéfinis pour Asana et GitLab.
Vous devez être membre de l'espace de travail Notion et disposer d'un compte ayant accès aux données que vous souhaitez synchroniser. Votre organisation peut exiger qu'un administrateur approuve la connexion ou accorde l'accès dans l'outil source.
Le compte que vous utilisez pour créer la synchronisation détermine les données que Notion peut lire. Si ses autorisations changent ou si la connexion expire, la synchronisation peut nécessiter une nouvelle authentification.
La synchronisation GitHub et la synchronisation Jira nécessitent un Forfait Business (ou le module complémentaire Mobile Business). La synchronisation Salesforce nécessite un Forfait Enterprise.
Ouvrez Paramètres → Connexions dans votre espace de travail Notion.
Ouvrez la connexion que vous souhaitez synchroniser (GitHub, Jira ou Salesforce) depuis Parcourir ou Installé, puis choisissez Synchronisation de base de données parmi les options de cette connexion.
Connectez un compte et terminez les étapes d'autorisation pour cet outil.
Choisissez les référentiels, espaces ou types d'objets que vous souhaitez synchroniser.
Choisissez la quantité d'historique à inclure. Pour les sources qui proposent des propriétés personnalisées, telles que Jira et Salesforce, vous pouvez également choisir les propriétés personnalisées à inclure dans votre synchronisation.
Sélectionnez Créer une synchronisation.
Notion crée les bases de données dans la section Pages privées de votre barre latérale. La première importation démarre en arrière-plan. Vous pouvez ouvrir les bases de données pendant que les enregistrements sont encore en cours d'importation.
La première importation
Notion crée la structure de la base de données, puis importe les enregistrements qui correspondent à vos paramètres. Les importations volumineuses peuvent prendre plus de temps car Notion lit les données par lots et respecte les limites de requêtes de l'outil source.
La base de données peut n'afficher qu'une partie de vos données pendant l'exécution de la première importation. Vous n'avez pas besoin de laisser Notion ouvert pour que l'importation se poursuive.
Mises à jour continues
Après la première importation, Notion vérifie régulièrement l'outil connecté pour détecter les enregistrements nouveaux ou modifiés et met à jour les propriétés synchronisées. Les synchronisations se poursuivent en arrière-plan même lorsque personne ne consulte la base de données.
En général, nous prévoyons que les modifications seront synchronisées avec Notion en quelques minutes ou moins.
Le délai varie en fonction de la connexion, de la quantité de données et de la disponibilité de l'outil source. Une vérification des modifications ne signifie pas que chaque changement apparaît immédiatement dans Notion. Salesforce recherche les modifications chaque minute par défaut ; consultez le guide de chaque connexion pour plus de détails.
Lorsque la source limite temporairement les requêtes ou devient indisponible, Notion effectue de nouvelles tentatives. Si la synchronisation nécessite une nouvelle autorisation ou des autorisations différentes, son statut vous indique la marche à suivre.
Fenêtres d'historique
Vous pouvez inclure tout l'historique disponible ou limiter la synchronisation aux enregistrements mis à jour au cours des 30, 90 ou 365 derniers jours. Une fenêtre d'historique utilise l'heure de dernière mise à jour de l'enregistrement source, plutôt que sa date de création. Salesforce utilise son heure de modification système.
La fenêtre avance avec le temps. Un enregistrement peut quitter la base de données lorsqu'il n'a pas été mis à jour dans cette fenêtre, même s'il est toujours ouvert ou actif dans l'outil source.
Remarque : Une fenêtre d'historique peut supprimer des pages. Lorsqu'un enregistrement tombe en dehors de la fenêtre, sa page synchronisée est supprimée de Notion, y compris toutes les valeurs que vous avez ajoutées à cette page dans vos propres propriétés. Choisissez tout l'historique disponible si vous devez conserver des enregistrements plus anciens et inchangés.
L'élargissement de la fenêtre importe des enregistrements correspondants supplémentaires. Son raccourcissement supprime les enregistrements qui ne sont plus éligibles. Ceci est différent d'un filtre de base de données Notion, qui modifie uniquement ce qu'une vue affiche.
Vous pouvez créer des vues, filtrer et trier des enregistrements, et ajouter vos propres propriétés Notion. Par exemple, ajoutez une priorité d'équipe aux Pull Request ou un statut de planification de compte aux comptes Salesforce. Les valeurs de ces propriétés restent dans Notion.
Donnez à vos propres propriétés des noms distincts afin qu'elles n'entrent pas en conflit avec les propriétés gérées par la synchronisation.
Les bases de données commencent en tant que pages privées. Partagez-les en utilisant les autorisations de page de Notion lorsque vous êtes prêt.
Remarque : Le partage Notion contrôle qui peut voir les données synchronisées. Une personne ayant accès à la base de données Notion peut être en mesure de voir des enregistrements auxquels elle ne peut pas accéder dans l'outil source. Les autorisations source ne sont pas copiées pour chaque utilisateur dans Notion. Vérifiez les accès avant de partager.
Une modification des autorisations dans l'outil source peut arrêter les futures mises à jour sans supprimer les données déjà présentes dans Notion. Vérifiez les paramètres de partage de la base de données Notion lorsque l'accès à la source change.
Revenez aux paramètres de synchronisation de base de données de la connexion pour vérifier le statut de la synchronisation, les informations sur les exécutions récentes et les détails des erreurs éventuelles.
L’état | Que faire |
|---|---|
Initialisation ou remplissage en cours | La synchronisation est en cours de configuration ou d'importer des enregistrements existants. Laissez l'importation se poursuivre. |
Conforme | La synchronisation s'exécute normalement. Les modifications récentes de la source peuvent encore être en cours de traitement. |
Dégradé ou en échec | Ouvrez les détails de l'erreur de synchronisation pour voir ce qui retarde les mises à jour. |
Action requise | Suivez les instructions affichées, comme la reconnexion d'un compte ou le rétablissement de l'accès à la source. |
Désactivé | La synchronisation est suspendue. Vous pouvez la reprendre dans les paramètres de synchronisation. |
Indisponible | Les informations sur le statut ne sont pas disponibles actuellement. Réessayez plus tard. |
Une exécution récente indique une activité. Cela ne garantit pas que chaque modification de la source a déjà atteint Notion.
Utilisez une synchronisation gérée lorsque l'une des connexions prises en charge inclut les données et les paramètres dont vous avez besoin. Notion gère l'importation initiale, les vérifications récurrentes et la logique de synchronisation spécifique à la connexion.
Utilisez un worker Notion lorsque vous devez créer une synchronisation personnalisée, comme l'importation depuis un autre service ou la transformation de données avant qu'elles n'atteignent Notion.
Ce dont vous avez besoin | Synchronisation de base de données gérée | Worker |
|---|---|---|
Configurez une connexion prise en charge sans code | Choisissez un compte, des données et des paramètres dans Notion. | Nécessite du code et un déploiement. |
Choisissez la structure des données | Utilisez les enregistrements et propriétés pris en charge par la connexion. | Définissez un schéma et des transformations personnalisés. |
Personnalisez la façon dont les données sont récupérées | Utilisez le comportement de synchronisation intégré. | Implémentez les requêtes source et le comportement de synchronisation dont votre flux de travail a besoin. |
Maintenir la synchronisation | Notion maintient la logique de connexion intégrée. | Votre équipe maintient le code du worker ; Notion exécute le worker. |
Par exemple, utilisez une synchronisation GitHub gérée pour suivre les Pull Request dans Notion. Envisagez un worker si vous avez besoin d'une source personnalisée, de types d'enregistrements supplémentaires ou de calculs combinant des données avant l'importation.
Des enregistrements sont manquants
Vérifiez les dépôts, espaces ou types d'objets sélectionnés, votre fenêtre d'historique et les autorisations source du compte connecté. Vérifiez également si le premier Import est toujours en cours d'exécution et si un filtre de vue Notion masque des enregistrements.
Des relations sont manquantes
Si une page synchronisée devrait être liée à une autre page synchronisée mais ne l'est pas, cela peut être dû à votre fenêtre d'historique, ou la page liée est toujours en cours d'Import. Nous créons des relations uniquement lorsque les deux pages sont synchronisées avec des bases de données Notion.
Les dernières modifications se sont arrêtées.
Ouvrez les détails de l'État de la synchronisation. Reconnectez-vous si l'autorisation a expiré, ou demandez à l'administrateur de votre source de rétablir l'accès. Les pannes temporaires de la source et les limites de requêtes peuvent retarder les dernières modifications pendant que Notion effectue de nouvelles tentatives.
La synchronisation a atteint une limite de lignes
Réduisez les données sélectionnées ou choisissez une fenêtre d'historique plus courte. Examinez l'effet avant d'enregistrer : la suppression d'une source ou le raccourcissement de l'historique peut supprimer des pages synchronisées. Les guides spécifiques à la connexion expliquent ce qui se passe lorsque vous modifiez une sélection.
Pour une synchronisation Asana ou GitLab existante, utilisez les guides de remplacement de Worker :
