Propriedades dos conjuntos de importação
Comportamento do conjunto de importação de controle de várias propriedades.
Propriedades dos conjuntos de importação
- glide.import_set.preserve.leading.spaces
- Especifica se o processo de importação preserva espaços iniciais nas células de dados do Excel. Quando falso, o processo de importação remove espaços iniciais não separáveis das células de dados do Excel. Quando verdadeiro, o processo de importação preserva espaços iniciais não separáveis. Nota:O processo de importação sempre remove espaços à direita das células de dados do Excel.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Localização: Add a system property
- glide.import_set_row.dynamly_add_fields
- Especifica se um conjunto de importação pode adicionar novas colunas à tabela de preparação (verdadeiro) ou não (falso). Às vezes, as instâncias que contêm um grande número de conjuntos de importação podem parar de responder quando uma importação adiciona uma coluna porque a instância deve alterar todas as linhas na tabela de preparação. Em alguns casos, a ação ALTER TABLE do banco de dados causa uma indisponibilidade. Definir esta propriedade como falsa evita que um conjunto de importação adicione colunas à tabela de preparação e produz uma mensagem de log. Como solução alternativa, os administradores podem adicionar manualmente uma coluna à tabela de preparação criando uma nova entrada de dicionário e reimportando o conjunto de importação.
- Tipo: verdadeiro | falso
- Valor padrão: verdadeiro
- Local: Adicione uma propriedade do sistema
- com.glide.loader.verify_target_field_size
- Habilita o redimensionamento dinâmico de campos de conjunto de importação. Com a configuração padrão de falso até 20 registros dos dados de origem são amostrados para determinar o tamanho do campo do conjunto de importação. Se o campo estiver vazio em todos os registros de amostra, o tamanho padrão de 40 será usado. Todos os dados carregados que excedem o tamanho do campo da tabela do conjunto de importação são truncados. Defina esta propriedade como verdadeiro para permitir que qualquer campo de conjunto de importação aumente o tamanho da coluna em 100 para corresponder ao tamanho dos dados. Por exemplo, se os dados de origem de entrada tiverem um comprimento de 60, o sistema definirá o comprimento da coluna como 160. Isso é relevante somente para a fonte de dados.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- glide.ds.file.http.variable_replacement
- Habilita a expansão de propriedade do sistema para fontes de dados do tipo Arquivo que são recuperadas usando HTTP ou HTTPS.
- Tipo: verdadeiro | falso
- Valor padrão: verdadeiro
- Local: Adicione uma propriedade do sistema
- Mais informações: Campos de fonte de dados
- glide.scheduled_import.stop_on_error
- Definido como verdadeiro parar o processo de importação quando a importação programada primária gerar um erro. Este comportamento pode ser útil quando um conjunto de importação depende dos resultados de outro conjunto de importação.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- glide.impex.transformer.empty_value_nil
- Controla como os valores de cadeia de caracteres vazios são manipulados durante a transformação de uma tabela de preparação de conjunto de importação. Defina esta propriedade como verdadeiro para preservar cadeias de caracteres vazias. Defina esta propriedade como falso para converter cadeias de caracteres vazias na cadeia de caracteres NULO . Nota:Você pode usar esta propriedade ao executar um script onBefore durante a transformação. Definindo esta propriedade como verdadeiro permite verificar valores nulos usando HasValue() ou nil() funções.Uma cadeia de caracteres vazia é sempre armazenada como um valor nulo no banco de dados, independentemente deste valor de propriedade.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- com.glide.loader.max_scan_rows
- Controla quantas linhas de dados de origem são amostradas para gerar automaticamente campos da tabela de preparação ao importar dados. Esta propriedade se aplica às importações JDBC, XLS, CSV e XML, mas não às importações JSON e XSLX.
- Tipo: inteiro
- Valor padrão: 20
- Local: Adicione uma propriedade do sistema
Propriedades dos conjuntos de importação simultânea
- glide.scheduled_import.max.concurrent.import_sets
- Número máximo de conjuntos de importação para uma importação simultânea.
- Tipo: Número Inteiro
- Valor padrão: 10
- Local: Adicione uma propriedade do sistema
- com.glide.concurrent_import_set_insert_mutex_spin_wait
- Tempo de espera que o mutex gasta se o bloqueio for adquirido (em milissegundos).
- Tipo: Número Inteiro
- Valor padrão: 1000
- Local: Adicione uma propriedade do sistema
- com.glide.concurrent_import_set_insert_mutex_expiration
- Tempo de expiração do Mutex (em milissegundos).
- Tipo: Número Inteiro
- Valor padrão: 300000
- Local: Adicione uma propriedade do sistema
- com.glide.concurrent_import_set_mutex_fast_lock
- Especifica se o bloqueio rápido (verdadeiro) ou o bloqueio lento baseado em SQL (falso) deve ser usado.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
Propriedades dos conjuntos de importação de serviço da Web
- .glide.ws_import_set.column_resize
- Quando verdadeiro, habilita o redimensionamento dinâmico de coluna em tabelas de preparação de importação para conjuntos de importação de serviços da Web.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- .glide.ws_import_set.column_resize.max_row_count
- O número máximo de linhas que uma tabela de preparação de importação pode ter para redimensionamento de coluna dinâmica com conjuntos de importação de serviços da Web.
Importar tabelas de preparação com mais do que este número de linhas não usará o redimensionamento dinâmico com conjuntos de importação de serviço web, mesmo se com.glide.ws_import_set.column_resizeverdadeiro.
Esta propriedade tem um valor máximo de 500 000.- Tipo: Número Inteiro
- Valor padrão: 100.000
- Local: Adicione uma propriedade do sistema
Propriedades CSV
- com.glide.csv.loader.ignore_non_parseable_lines
- Permite que uma instância ignore uma ou mais linhas (linhas) que contêm dados inválidos em uma importação CSV, como uma linha que não tem uma coluna de dados. Por padrão, as importações não podem ignorar dados incorretos em arquivos CSV e falhar no primeiro erro.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- com.glide.csv.loader.max_errors_allowed
- Especifica o número máximo de linhas (linhas) que uma importação pode ignorar antes de falhar. Se a importação for bem-sucedida, a importação listará o número de linhas que a importação ignorou devido a erros.
- Tipo: inteiro
- Valor padrão: 100
- Local: Adicione uma propriedade do sistema
- glide.import.csv.charset
- O conjunto de caracteres do arquivo CSV a ser importado. Os valores válidos são UTF-8 e WINDOWS-1252. Pode ser necessário usar a formatação UTF-8 ao importar caracteres especiais.
- Tipo: cadeia de caracteres
- Valor padrão: WINDOWS-1252
- Local: Adicione uma propriedade do sistema
Propriedades de importação do Excel
- glide.excel.multiplicador
- A quantidade máxima de memória da instância a ser alocada para uma importação do Excel. Esta propriedade se aplica somente ao importar arquivos .XLS.
O valor desta propriedade é multiplicado pelo tamanho do arquivo do Excel para determinar a alocação total de memória. A memória usada não pode exceder o limite especificado pelo glide.excel.max_memory_percentpropriedade.
Por exemplo, com o valor padrão 8 e um arquivo do Excel de 10 MB, a instância usará até 80 MB de memória para a importação.
- Tipo: inteiro
- Valor padrão: 8
- Local: Adicione uma propriedade do sistema
- glide.xlsx.multiplicador
- A quantidade máxima de memória da instância a ser alocada para uma importação do Excel. Esta propriedade se aplica somente ao importar arquivos .xlsx.
O valor desta propriedade é multiplicado pelo tamanho do arquivo do Excel para determinar a alocação total de memória. A memória usada não pode exceder o limite especificado pelo glide.excel.max_memory_percentpropriedade.
Por exemplo, com o valor padrão 10 e um arquivo do Excel de 10 MB, a instância usará até 100 MB de memória para a importação.
Nota:Não modifique o valor desta propriedade. O valor padrão foi selecionado para desempenho ideal.- Tipo: inteiro
- Valor padrão: 10
- Local: Adicione uma propriedade do sistema
- glide.excel.max_memory_percent
- A quantidade máxima de memória permitida para importações do Excel, como uma porcentagem da memória total da instância.
- Tipo: inteiro
- Valor padrão: 10
- Local: Adicione uma propriedade do sistema
- glide.excel.use_disk_backed_strings_table
- Controla se a instância usa armazenamento em disco para manter dados de arquivos grandes durante a importação do XLSX. Defina esta propriedade como falsa para armazenar dados de arquivo XLSX somente na memória. Definir esta propriedade como falsa aumenta a memória usada durante a importação do XLSX.
- Tipo: verdadeiro | falso
- Valor padrão: verdadeiro
- Local: Adicione uma propriedade do sistema
- glide.excel.in_memory_strings_table_size_mb
- A quantidade máxima de memória, em megabytes, disponível para armazenar dados de arquivo XLSX antes de gravar no armazenamento em disco quando glide.excel.use_disk_backed_strings_table for verdadeiro. Definir um valor mais baixo para esta propriedade usará menos memória durante a importação XLSX, mas pode resultar em importações mais lentas.
- Tipo: inteiro
- Valor padrão: 5
- Local: Adicione uma propriedade do sistema
- glide.xlsx.import.debug
- Habilita o registro em log de depuração para importações XLSX.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- glide.import.excel.enhanced_number_conversions
- Quando verdadeiro, valores numéricos maiores que 10 milhão são preservados nas tabelas de preparação de importação. Quando falso, valores importados maiores que 10 milhão são convertidos em notação científica que podem não corresponder ao valor importado original. Esta propriedade deve ser definida como verdadeira para importar a maioria dos tipos de dados.
- Tipo: verdadeiro | falso
- Valor padrão: verdadeiro
- Local: Adicione uma propriedade do sistema
- glide.transform.boolean.casesensitive
- Quando verdadeiro, os valores boolianos maiúsculos de (VERDADEIRO/FALSO) sempre se transformam em falso. Quando falso, os valores boolianos maiúsculos (VERDADEIRO/FALSO) são transformados corretamente.
- Tipo: verdadeiro | falso
- Valor padrão: verdadeiro
- Local: Adicione uma propriedade do sistema
Propriedades de conexão JDBC
- glide.jdbcprobeloader.tente novamente
- O número de vezes que um carregador de probe JDBC tenta processar dados que retornam de uma fonte de dados JDBC. Suspenso no valor definido em glide.jdbcprobeloader.retry_millisentre novas tentativas.
- Tipo: inteiro
- Valor padrão: 60
- Local: Adicione uma propriedade do sistema
- glide.jdbcprobeloader.retry_millis
- Quantos milissegundos um carregador de probe JDBC aguarda entre as tentativas de processar dados de uma fonte de dados JDBC.
- Tipo: inteiro
- Valor padrão: 5000
- Local: Adicione uma propriedade do sistema
Propriedades de registro em log e depuração
- com.glide.import_set.importlog_level
- Especifica quantas informações os conjuntos de importação adicionam ao log. Os valores possíveis são INFO, WARNING e ERROR. Você pode definir isso como INFORMAÇÕES no ambiente de desenvolvimento e alterá-lo para AVISO ou ERRO na produção para reduzir a quantidade de tráfego de ruído de log para o banco de dados.Nota:Esta propriedade não afeta o registro em log relacionado à limpeza de tabelas de preparação.
- Tipo: cadeia de caracteres
- Valor padrão: INFORMAÇÕES
- Local: Adicione uma propriedade do sistema
- glide.import.debug
- Habilita o registro em log de depuração para todos os processos de importação.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema Adicione à tabela Propriedade do sistema [sys_properties]
- glide.importlog.log_to_table
- Especifica se mensagens de log no nível de informações devem ser gravadas na tabela import_log. Quando verdadeiro, as mensagens de log no nível de informação são gravadas.Nota:Os logs no nível de informações para IntegrationHub ETL são gravados na tabela importlog.log independentemente desta configuração de propriedade. Para adicionar exceções adicionais, entre em contato com Now Support.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- glide.import.sftp.debug
- Habilita registro em log de depuração adicional para importações SFTP. Habilitar esta propriedade fará com que a instância registre em log todas as mensagens de saída e de entrada durante a sessão SSH.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema
- glide.import.scp.debug
- Habilita registro em log de depuração adicional para importações SCP. Habilitar esta propriedade fará com que a instância registre em log todas as mensagens de saída e de entrada durante a sessão SSH.
- Tipo: verdadeiro | falso
- Valor padrão: falso
- Local: Adicione uma propriedade do sistema