Référence du connecteur Notion
Bêta
Cette fonctionnalité est en version bêta. Les administrateurs de workspace peuvent contrôler l’accès à cette fonctionnalité depuis la page Previews en optant pour l’aperçu du connecteur Notion . Consultez Gérer les aperçus Databricks.
Cette page contient des informations de référence pour le connecteur Notion géré, y compris les tables sources prises en charge et les schémas de tables de destination.
Tables sources prises en charge
Le connecteur Notion prend en charge les tables sources suivantes, toutes sous le schéma source default :
Table source | Clé primaire | Description | Mode de synchronisation | Champ de curseur |
|---|---|---|---|---|
|
| Pages du Workspace partagées avec l’intégration, y compris les métadonnées parentes, de propriétés et d’édition. | Incrémentiel |
|
|
| Sources de données (les tables interrogeables derrière les bases de données Notion), incluant le titre, les propriétés du schéma et le parent. | Incrémentiel |
|
|
| Bases de données découvertes via chaque source de données partagée, y compris le titre, l'indicateur inline et le parent. | Full refresh uniquement | |
|
| Les blocs de contenu dans les pages et sources de données, parcourus récursivement jusqu’à 30 niveaux de profondeur. | Full refresh uniquement | |
|
| Commentaires au niveau de la page sur les pages partagées. | Full refresh uniquement | |
|
| Commentaires au niveau du bloc (en ligne) attachés à des blocs individuels. | Full refresh uniquement | |
|
| Utilisateurs et bots dans le workspace. | Full refresh uniquement |
Les tables pages et data_sources se synchronisent de manière incrémentielle sur last_edited_time. Les tables databases, blocks, page_comments, block_comments et users sont entièrement réanalysées à chaque synchronisation, car leurs Endpoint Notion n'exposent aucun ordre de temps de modification. Les opérations d'upsert sur la clé primaire rendent les résultats idempotents. Voir les limitations du connecteur Notion.
Options du connecteur
Le connecteur Notion ne dispose d’aucune option de configuration supplémentaire au-delà des paramètres de pipeline disponibles pour tous les connecteurs gérés. Voir Ingérer des données depuis Notion.
Schémas de table de destination
Le connecteur ingère des objets Notion imbriqués, tels que parent, properties, icon et cover, sous forme de valeurs STRING encodées en JSON. Voir les limitations du connecteur Notion.
pages
Clé principale : id
Champ de curseur : last_edited_time
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data_sources
Clé principale : id
Champ de curseur : last_edited_time
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
databases
Clé principale : id, data_source_id
Mode de synchronisation : Full refresh uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
blocks
Clé principale : id
Mode de synchronisation : Full refresh uniquement
Le champ content contient la charge utile spécifique au type du bloc (par exemple, l'objet paragraph, heading_1 ou to_do, y compris son texte enrichi) sous forme de STRING encodé en JSON. Utilisez le champ type pour déterminer comment analyser content.
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
page_comments
Clé principale : id
Mode de synchronisation : Full refresh uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
block_comments
Clé principale : id
Mode de synchronisation : Full refresh uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
users
Clé principale : id
Mode de synchronisation : Full refresh uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|