Referência do conector do Notion
Beta
Esse recurso está em Beta. Os administradores do Workspace podem controlar o acesso a esse recurso na página de pré-visualizações , ativando a pré-visualização do conector do Notion . Consulte Gerenciar prévias do Databricks.
Esta página contém informações de referência para o conector gerenciado do Notion, incluindo tabelas de origem e esquemas de tabelas de destino suportados.
Tabelas de origem compatíveis
O conector do Notion suporta as seguintes tabelas de origem, todas sob o esquema de origem default:
Tabela de origem | Chave primária | Descrição | Modo de sincronização | Campo do cursor |
|---|---|---|---|---|
|
| Páginas no workspace compartilhadas com a integração, incluindo pai, propriedades e metadados de edição. | Incremental |
|
|
| Fontes de dados (as tabelas consultáveis por trás dos bancos de dados do Notion), incluindo título, propriedades de esquema e pai. | Incremental |
|
|
| Bancos de dados descobertos por meio de cada fonte de dados compartilhada, incluindo título, sinalizador inline e pai. | Apenas refresh completo | |
|
| Blocos de conteúdo dentro de páginas e fontes de dados, percorridos recursivamente até 30 níveis de profundidade. | Apenas refresh completo | |
|
| Comentários em nível de página em páginas compartilhadas. | Apenas refresh completo | |
|
| Comentários em nível de bloco (em linha) anexados a blocos individuais. | Apenas refresh completo | |
|
| Usuários e bots no workspace. | Apenas refresh completo |
As tabelas pages e data_sources são sincronizadas incrementalmente em last_edited_time. As tabelas databases, blocks, page_comments, block_comments e users são verificadas novamente na íntegra a cada sincronização, pois seus Endpoint do Notion não expõem ordenação por tempo de alteração. Upserts na chave primária mantêm os resultados idempotentes. Consulte limitações do conector Notion.
Opções de conector
O conector do Notion não possui opções de configuração adicionais além das configurações de pipeline disponíveis para todos os conectores gerenciados. Consulte Ingerir dados do Notion.
Esquemas de tabela de destino
O conector ingere objetos Notion aninhados, como parent, properties, icon e cover, como valores STRING codificados em JSON. Consulte as limitações do conector Notion.
pages
Chave primária: id
Campo do cursor: last_edited_time
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data_sources
Chave primária: id
Campo do cursor: last_edited_time
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
databases
Chave primária: id, data_source_id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
blocks
Chave primária: id
Modo de sincronização: Apenas refresh completo
O campo content contém o payload específico do tipo do bloco (por exemplo, o objeto paragraph, heading_1 ou to_do, incluindo seu rich text) como um STRING codificado em JSON. Use o campo type para determinar como analisar content.
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
page_comments
Chave primária: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
block_comments
Chave primária: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
users
Chave primária: id
Modo de sincronização: Apenas refresh completo
campo | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|