# Configurando Qlik DataTransfer

Os administradores com acesso à instalação do Qlik DataTransfer podem definir e personalizar configurações. As configurações incluem portas, logs, armazenamento de dados e várias outras configurações que podem ajudar a gerenciar baixa largura de banda, arquivos grandes e latência de rede. Para modificar as configurações, edite o arquivo services.conf na pasta %Program Files%\Qlik\DataTransfer.

## Configurando portas

O Qlik DataTransfer usa as seguintes portas:

| Serviço | Porta | Direção |
| --- | --- | --- |
| Comunicação segura no navegador da Web (HTTPS)<br><br>Nota informativaVocê deve abrir esta porta no seu firewall. | 443 | Saída |
| Serviço de upload de dados | 5505 | Interno |
| Manutenção do mecanismo | 5506 | Interno |
| Proxy do Registro do conector | 5507 | Interno |

Se você tiver um conflito de porta com uma das portas de serviço padrão, pode alterá-la no arquivo services.conf, localizado em %Program Files%\Qlik\DataTransfer.

```
[globals]
LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log"
StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer"
DataUploadServicePort=5505
EnginePort=5506
ConnectorRegistryPort=5507
```

## Configurando registros e o armazenamento de arquivos de dados

Os arquivos de log do Qlik DataTransfer estão localizados aqui: %ProgramData%\Qlik\DataTransfer\Log

Qlik DataTransfer As conexões de dados do estão localizadas aqui: %ProgramData%\Qlik\DataTransfer\DataUpload

Você pode alterar o caminho de armazenamento padrão no arquivo services.conf, localizado em %Program Files%\Qlik\DataTransfer.

```
[globals]
LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log"
StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer"
DataUploadServicePort=5505
EnginePort=5506
ConnectorRegistryPort=5507
```

Nota informativaÉ recomendável que você faça backup dos arquivos na pasta de armazenamento em um local seguro.

## Definindo outras configurações do Qlik DataTransfer

Há vários cenários, como baixa largura de banda, arquivos grandes, latência de rede ou pequeno atraso na recarga de aplicativos, em que você pode encontrar problemas e receber erros. O Qlik DataTransfer oferece definições configuráveis que podem ajuda você a evitar esses erros e a melhorar a produtividade. Você pode configurar esses parâmetros no arquivo services.config, localizado em %Program Files%\Qlik\DataTransfer.

` 
                                -o [host]
							
                                --host [host]
							
                             `` 
                                -o localhost
							
                                --host localhost
							
                             `` 
                                -p [port]
							
                                --port [port]
							
                             `` 
                                -p 5505
                                --port 5505
							
                             `` 
                                -e [port]
                                --engine-port [port]
							
                             `` 
                                -e 5506
                                --engine-port 5506
							
                             `` 
                                -l [folder]
                                --log-path [folder]
							
                             `` 
                                -l [folder]
                                --log-path [folder]
							
                             `` 
                                -f [folder]
                                --working-folder [folder]
							
                             `` 
                                -f [folder-path]
                                --working-folder [folder-path]
							
                             `` 
                                -m [true/false]
                                --debug-mode [true/false]
							
                             `` 
                                -m true
                                --debug-mode true
							
                             ``--usePolling``--usePolling``--pollingInterval [mSec]``--pollingInterval 10000``--folderCheckInterval [mSec]``--folderCheckInterval 30000``--debounceDelay [mSec]``--debounceDelay 3000``--chunkSize [size in MB]``--chunkSize 200``--appReloadDelay [mSec]``--appReloadDelay 30000``--minBandwidth [kbps]``--minBandwidth 10240``--maxConcurrentUploads [number]``--maxConcurrentUploads 10``--tusRetryDelays [list-mSec]``--tusRetryDelays 2000,5000,10000``--queueingDelay [mSec]``--queueingDelay 30000``--maxFileSize [size in GB]``--maxFileSize 6.0``--resourceBusyDelay [mSec]``--resourceBusyDelay 60000`

| Nome do parâmetro | Formato do parâmetro | Exemplo do parâmetro | Descrição e uso |
| --- | --- | --- | --- |
| Nome do host do servidor | Valor padrão: localhost<br>Nome do host do servidor (defina o host corporativo).<br><br>Você pode alterar o nome do host de forma diferente de localhost. |  |  |
| Porta do servidor | Valor padrão: 5505<br>Porta do servidor.<br><br>Se 5505 já estiver em uso pelo sistema, você poderá modificá-lo. |  |  |
| Porta do Qlik Engine | Valor padrão: 5506<br>Porta do Qlik Engine.<br><br>Se 5506 já estiver em uso, você poderá modificá-lo. |  |  |
| Caminho do log | Valor padrão: C:\ProgramData\Qlik\DataTransfer\Log<br>Caminho para o local em que os arquivos de log estão armazenados. |  |  |
| Diretório de trabalho atual | Valor padrão: C:\ProgramData\Qlik\DataTransfer\DataUpload<br>Pasta de trabalho atual.<br><br>Altere o diretório de trabalho especificando com esse parâmetro. O diretório de trabalho contém arquivos de configuração. |  |  |
| Modo de depuração | Valor padrão: false<br>Adicione esse parâmetro para tornar o registro em log mais detalhado. |  |  |
| Habilitar pesquisa | Valor padrão: nenhum valor padrão predeterminado<br>Ative a pesquisa na pasta compartilhada configurada em Pasta de dados. Isso será usado para pesquisar a pasta compartilhada em um intervalo especificado. |  |  |
| Intervalo de sondagem | Valor padrão: 100<br>Intervalo (em milissegundos) para pesquisar a pasta compartilhada para capturar as atualizações. Ele é usado se `–usePolling` estiver ativado. |  |  |
| Intervalo de verificação da conexão da pasta compartilhada | Valor padrão: 30000<br>O Qlik DataTransfer verifica a conexão com a pasta compartilhada em intervalos especificados. Se uma conexão for perdida, ela será marcada como desconectada e verificada no próximo intervalo. Uma vez conectado novamente, o DataTransfer carrega todos os arquivos que foram atualizados desde a desconexão. |  |  |
| Tempo de atraso do Debounce | Valor padrão: 1000<br>Se um arquivo estiver sendo gerado ou atualizado com frequência, você poderá adicionar um certo atraso antes que ele comece a carregar um arquivo. Isso é chamado de atraso de devolução e apenas se aplica a conexões da Pasta de Dados. |  |  |
| Tamanho do fragmento do arquivo de upload | Valor padrão: 300<br>Uploads de arquivos em blocos de dados.<br><br>O valor máximo é 300 MB. Reduzir o tamanho do bloco pode ajudar em um ambiente de baixa largura de banda para uma melhor taxa de transferência de upload. |  |  |
| Tempo de atraso no carregamento remoto do aplicativo | Valor padrão: 30000<br>O Qlik DataTransfer aciona o recarregamento em aplicativos dependentes configurados com a conexão quando o upload é concluído. Esse atraso ajuda o usuário a evitar carregamentos frequentes de um aplicativo no caso de vários arquivos serem carregados relacionados a aplicativos dependentes. |  |  |
| Largura de banda mínima de upload | Valor padrão: 25600<br>Largura de banda mínima do fluxo de upload, em Kbps.<br><br>Essa largura de banda é usada para calcular o tempo de vida correto (TTL). |  |  |
| Limite máximo de upload simultâneo | Valor padrão: 10<br>Número máximo de uploads simultâneos.<br><br>Isso também é usado para calcular o TTL. O Qlik DataTransfer calcula o tempo de carregamento com base na suposição de que a largura de banda esteja igualmente dividida entre carregamentos simultâneos. Reduzir os números ajuda a utilizar mais largura de banda. |  |  |
| Atrasos de repetição | Valor padrão: 2000, 5000, 10000, 20000, 3000<br>Se o carregamento de um bloco de arquivo falhar, a configuração `maxConcurrentUploads` controlará o número de vezes a serem repetidas e o tempo de espera entre cada nova tentativa. Além disso, a soma de todos os atrasos de repetição é adicionada ao TTL para estimar o pior dos casos de TTL. |  |  |
| Tempo de atraso na fila | Valor padrão: 30000<br>Uma fila de upload simultânea gerencia o número máximo de carregamentos permitidos ao mesmo tempo. Isso pode resultar em um atraso de vários segundos para criar a fila antes do início do upload do arquivo. O usuário pode configurar esse tempo de espera, que é chamado de atraso na fila. |  |  |
| Tamanho máximo do arquivo | Valor padrão: 0<br>Tamanho máximo do arquivo em GB que pode ser carregado.<br><br>Zero significa a cota máxima de tamanho de arquivo grande do locatário do Qlik Cloud. Isso pode ser definido como menor para evitar que os usuários carreguem acidentalmente arquivos muito grandes. |  |  |
| Tempo de atraso na ocupação do recurso | Valor padrão: 60000<br>Se o Qlik Cloud retornar um erro de recurso ocupado (423) durante o upload, ele aguardará um determinado período de tempo antes de tentar novamente. Você pode especificar esse atraso. |  |  |