Pular para o conteúdo

Etapas de fluxo de trabalho que trazem dados de origens externas para tabelas de projeto.

Uma importação de arquivo verifica a consulta que carrega sua tabela de destino antes de ser executada. Uma consulta que contenha qualquer coisa além de uma instrução SQL simples sobre colunas tipadas é recusada antes de a tabela de destino ser criada, substituída ou carregada, de modo que a tabela permanece exatamente como estava.

Um arquivo de origem ausente não é um erro. A importação emite um aviso com o caminho e deixa a tabela de destino vazia, com suas colunas declaradas, de modo que as etapas seguintes leiam zero linhas. Isso se aplica às importações de CSV, Excel, JSON, largura fixa, YXDB, dBASE, ORC, Avro, Parquet, XML e extração Db2. Uma importação de XML com tags cria uma tabela vazia apenas para cada tag que declara campos. As importações de arquivo compactado e de Access também emitem aviso, mas não declaram colunas, portanto não criam nenhuma tabela. Uma importação de arquivo compactado que encontra seus arquivos por pesquisa de documentos não emite aviso de arquivo ausente.

O mesmo vale antes de uma etapa ser executada. Preencher no mapeamento de uma importação de arquivo, e a leitura das colunas de um arquivo pela API REST ou por um assistente de IA, respondem Nada para preencher (uma lista de colunas vazia pela API) com um aviso que informa o caminho quando o arquivo está ausente ou vazio, em vez de um erro. Importar um arquivo ausente para uma nova tabela ou etapa a partir de Documentos não cria nada, marca o arquivo como ignorado e exibe um aviso que informa o caminho.