Como Resolver o Conflito de Esquema de Banco de Dados do Notion na Importação
🔍 WiseChecker

Como Resolver o Conflito de Esquema de Banco de Dados do Notion na Importação

Ao importar dados para um banco de dados do Notion, você pode ver o erro “Conflito de Esquema de Banco de Dados”. Isso acontece quando a estrutura dos dados recebidos não corresponde ao esquema existente do banco de dados. O conflito geralmente ocorre devido a tipos de propriedades incompatíveis, campos obrigatórios ausentes ou nomes de colunas duplicados. Este artigo explica a causa raiz do conflito de esquema e fornece etapas claras para resolvê-lo na importação.

Principais Conclusões: Resolvendo Conflito de Esquema de Banco de Dados do Notion na Importação

  • Incompatibilidade de tipo de propriedade: A causa mais comum — uma coluna no arquivo importado tem um tipo que conflita com o tipo de propriedade existente no Notion
  • Configurações e Membros > Importar > Mapear Campos: Use a caixa de diálogo de mapeamento de campos para alinhar cada coluna importada à propriedade correta do Notion antes de concluir a importação
  • Auditoria manual do esquema antes da importação: Revise os tipos de propriedade do banco de dados de destino e garanta que as colunas do arquivo de importação correspondam exatamente a eles para evitar conflitos

ADVERTISEMENT

Por que Ocorre um Conflito de Esquema de Banco de Dados Durante a Importação

Um conflito de esquema de banco de dados no Notion ocorre quando a operação de importação tenta criar ou atualizar propriedades que entram em conflito com o esquema existente do banco de dados de destino. Os bancos de dados do Notion são estritos em termos de esquema — cada propriedade tem um tipo definido, como Texto, Número, Seleção, Data ou Relação. Quando você importa um CSV, Excel ou outro arquivo, o Notion tenta mapear cada coluna para uma propriedade do banco de dados. Se uma coluna contém dados que não correspondem ao tipo de propriedade — por exemplo, uma coluna com texto e números misturados mapeada para uma propriedade Número — o Notion não consegue resolver o conflito e retorna o erro.

O conflito também ocorre se o arquivo importado incluir colunas que duplicam nomes de propriedades existentes, mas com tipos diferentes. Por exemplo, se seu banco de dados já tem uma propriedade chamada “Status” do tipo Seleção e seu CSV também tem uma coluna “Status” com texto livre, o Notion vê um conflito de tipo. Da mesma forma, propriedades obrigatórias ausentes que têm regras de validação podem disparar o erro. Entender essa causa raiz permite corrigir o arquivo ou o esquema do banco de dados antes de tentar a importação novamente.

Etapas para Resolver o Conflito de Esquema na Importação

Siga estas etapas para resolver o erro “Conflito de Esquema de Banco de Dados” ao importar dados para um banco de dados do Notion. O processo envolve preparar o arquivo de importação, ajustar o esquema do banco de dados de destino e usar as configurações de importação corretas.

  1. Identifique os tipos de propriedade conflitantes
    Abra o banco de dados de destino no Notion. Anote cada nome de propriedade e seu tipo clicando no cabeçalho da propriedade. Por exemplo, se você vir “Preço” como uma propriedade Número, qualquer coluna importada chamada “Preço” deve conter apenas valores numéricos. Faça uma lista de todos os nomes e tipos de propriedades.
  2. Limpe o arquivo de importação para corresponder ao esquema
    Abra seu CSV, Excel ou outro arquivo de importação. Renomeie as colunas para corresponder exatamente aos nomes das propriedades do Notion. Certifique-se de que os dados em cada coluna correspondam ao tipo de propriedade: texto para Texto, números para Número, strings de data válidas para Data, e assim por diante. Remova quaisquer colunas extras que não tenham uma propriedade correspondente no banco de dados de destino.
  3. Use a caixa de diálogo Mapear Campos durante a importação
    No Notion, vá para Configurações e Membros > Importar. Selecione seu arquivo. Quando a pré-visualização aparecer, clique no botão “Mapear Campos”. Uma caixa de diálogo mostra cada coluna do seu arquivo e a propriedade do Notion correspondente. Se uma coluna mostrar um aviso vermelho ou incompatibilidade, clique no menu suspenso e selecione a propriedade correta do Notion. Pule colunas não correspondidas escolhendo “Não importar”.
  4. Adicione propriedades ausentes ao banco de dados de destino
    Se o arquivo de importação contiver colunas que não existem no banco de dados de destino, você tem duas opções. Opção um: adicione essas propriedades ao banco de dados do Notion clicando no ícone + no último cabeçalho de coluna e selecionando o tipo de propriedade correto. Opção dois: remova essas colunas do arquivo de importação. Adicionar propriedades geralmente é mais rápido e preserva todos os dados.
  5. Altere os tipos de propriedade no banco de dados de destino, se necessário
    Se um tipo de propriedade no banco de dados não corresponder aos dados que você precisa importar, altere o tipo de propriedade. Clique no cabeçalho da propriedade, selecione “Editar propriedade” e escolha um tipo compatível. Por exemplo, altere uma propriedade Texto para Seleção se seu arquivo de importação contiver opções predefinidas. Observe que alterar tipos pode afetar dados existentes — teste em uma cópia primeiro.
  6. Tente a importação novamente com o arquivo e esquema corrigidos
    Após ajustar o arquivo e o esquema do banco de dados, volte para Configurações e Membros > Importar. Refaça o upload do arquivo limpo. Use a caixa de diálogo Mapear Campos novamente para verificar se todos os mapeamentos estão verdes (sem conflitos). Clique em “Importar”. A operação deve ser concluída sem o erro de conflito de esquema.

ADVERTISEMENT

Se o Notion Ainda Mostrar um Conflito de Esquema Após a Correção Principal

Arquivo de importação tem nomes de colunas duplicados

Se seu arquivo CSV ou Excel tiver duas colunas com o mesmo cabeçalho, o Notion não consegue mapeá-las corretamente. Abra o arquivo e renomeie uma das colunas duplicadas. Por exemplo, altere “Custo” e “Custo” para “Custo” e “Custo (Estimado)”. Em seguida, refaça o upload e o mapeamento.

O banco de dados contém uma propriedade de fórmula que referencia colunas importadas

Propriedades de fórmula no banco de dados de destino podem depender de outros tipos de propriedade. Se você alterar um tipo de propriedade para corresponder ao arquivo de importação, a fórmula pode quebrar e causar um conflito. Antes de importar, verifique todas as propriedades de fórmula. Se uma fórmula referenciar uma propriedade que você está prestes a alterar, atualize a fórmula para usar o novo tipo ou remova a fórmula temporariamente.

Propriedades de Relação ou Rollup bloqueiam a importação

Se o banco de dados de destino tiver propriedades de Relação ou Rollup, a importação pode conflitar porque essas propriedades exigem dados de outro banco de dados. Remova ou desative as propriedades de Relação e Rollup do banco de dados de destino antes de importar. Após a importação ser bem-sucedida, adicione-as novamente e vincule os registros manualmente ou por meio de uma segunda importação.

Dados importados contêm células vazias em campos obrigatórios

Se uma propriedade do Notion estiver definida como “Obrigatório” nas configurações do banco de dados, qualquer linha importada com um valor vazio para essa propriedade causa um conflito. Abra o banco de dados e remova a restrição obrigatória dessa propriedade antes de importar. Após a importação, você pode reativar a restrição e preencher os valores ausentes.

Causas do Conflito de Esquema de Banco de Dados: Arquivo de Importação vs. Propriedades do Banco de Dados do Notion

Causa do Conflito Lado do Arquivo de Importação Lado do Banco de Dados do Notion
Incompatibilidade de tipo de propriedade Coluna contém tipo de dado que não corresponde ao tipo de propriedade do Notion Propriedade está definida com um tipo incompatível com os dados da coluna
Nomes de propriedades duplicados Duas ou mais colunas compartilham o mesmo nome de cabeçalho Banco de dados já tem uma propriedade com esse nome, mas tipo diferente
Propriedades obrigatórias ausentes Coluna para uma propriedade obrigatória está totalmente ausente Propriedade está marcada como Obrigatória nas configurações do banco de dados
Colunas extras sem correspondência Arquivo contém colunas que não existem no banco de dados de destino Nenhuma propriedade existe para receber os dados da coluna
Dependências de Relação/Rollup Dados tentam vincular a uma propriedade de relação ou rollup incorretamente Propriedade de Relação ou Rollup espera dados vinculados de outro banco de dados

Depois de alinhar as colunas do arquivo de importação com os tipos de propriedade do banco de dados do Notion e remover bloqueadores de esquema, como campos obrigatórios ou dependências de relação, a importação deve ser bem-sucedida. Sempre teste com uma pequena amostra de linhas primeiro para detectar conflitos antecipadamente.

Agora você pode importar dados para o Notion com confiança, sem encontrar o erro “Conflito de Esquema de Banco de Dados”. Comece auditando os tipos de propriedade no banco de dados de destino e limpando seu arquivo de importação. Para controle avançado, use a caixa de diálogo Mapear Campos para alinhar manualmente cada coluna. Se você importa dados semelhantes com frequência, considere criar um banco de dados modelo com os tipos de propriedade exatos necessários para evitar conflitos futuros.

ADVERTISEMENT