# Qlik DataTransfer uygulamasını yapılandırma

Qlik DataTransfer kurulumuna erişim izni olan yöneticiler ayarları yapılandırabilir ve özelleştirebilir. Bunlar bağlantı noktaları, günlükler, veri depolama ile düşük bant genişliğini, büyük dosyaları ve ağ gecikmesini yönetmenize yardımcı olabilecek diğer birkaç ayarı kapsar. Ayarları değiştirmek için %Program Files%\Qlik\DataTransfer klasöründeki services.conf dosyasını düzenleyin.

## Bağlantı noktalarını yapılandırma

Qlik DataTransfer aşağıdaki bağlantı noktalarını kullanır:

| Hizmet | Bağlantı noktası | Yön |
| --- | --- | --- |
| Güvenli web tarayıcısı iletişimi (HTTPS)<br><br>Bilgi notuGüvenlik duvarınızda bu bağlantı noktasını açmalısınız. | 443 | Giden |
| Veri Yükleme hizmeti | 5505 | Dahili |
| Motor hizmeti | 5506 | Dahili |
| Bağlayıcı Kayıt Defteri proxy | 5507 | Dahili |

Varsayılan hizmet bağlantı noktalarından biriyle bağlantı noktası çakışmanız olursa %Program Files%\Qlik\DataTransfer konumunda bulunan services.conf dosyasında bunu değiştirebilirsiniz.

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

## Günlükleri ve veri dosyası depolamayı yapılandırma

Qlik DataTransfer günlük dosyaları burada bulunur: %ProgramData%\Qlik\DataTransfer\Log

Qlik DataTransfer veri bağlantıları burada bulunur: %ProgramData%\Qlik\DataTransfer\DataUpload

%Program Files%\Qlik\DataTransfer konumunda bulunan services.conf dosyasında varsayılan depolama yolunu değiştirebilirsiniz.

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

Bilgi notuDepolama klasöründeki dosyaları güvenli konumda yedeklemeniz önerilir.

## Diğer Qlik DataTransfer ayarlarını yapılandırma

Düşük bant genişliği, büyük dosyalar, ağ gecikmesi veya küçük uygulamaları yeniden yükleme gecikmesi gibi sorunla karşılaşabileceğiniz ya da hata alabileceğiniz birçok senaryo vardır. Qlik DataTransfer, bu tür hataları önlemenize ve verimliliği artırmanıza yardımcı olabilecek yapılandırılabilen ayarlar sunar. Bu parametreleri, %Program Files%\Qlik\DataTransfer konumunda bulunan services.config dosyasında yapılandırabilirsiniz.

` 
                                -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`

| Parametre adı | Parametre Biçimi | Parametre örneği | Açıklama ve kullanım |
| --- | --- | --- | --- |
| Sunucu ana bilgisayar adı | Varsayılan değer: localhost<br>Sunucu ana bilgisayar adı (kuruluş ana bilgisayarını tanımlayın).<br><br>Ana bilgisayar adını localhost'tan farklı bir adla değiştirebilirsiniz. |  |  |
| Sunucu bağlantı noktası | Varsayılan değer: 5505<br>Sunucu bağlantı noktası.<br><br>5505 sistem tarafından zaten kullanılıyorsa bunu değiştirebilirsiniz. |  |  |
| Qlik Altyapısı bağlantı noktası | Varsayılan değer: 5506<br>Qlik Altyapısı bağlantı noktası.<br><br>5506 zaten kullanılıyorsa bunu değiştirebilirsiniz. |  |  |
| Günlük yolu | Varsayılan değer: C:\ProgramData\Qlik\DataTransfer\Log<br>Günlük dosyalarının saklandığı yol. |  |  |
| Geçerli çalışma dizini | Varsayılan değer: C:\ProgramData\Qlik\DataTransfer\DataUpload<br>Geçerli çalışma klasörü.<br><br>Çalışma dizinini değiştirmek için bu parametreyi belirtin. Çalışma dizininde yapılandırma dosyaları yer alır. |  |  |
| Hata ayıklama modu | Varsayılan değer: false<br>Oluşturulan günlüğü daha ayrıntılı hale getirmek için bu parametreyi ekleyin. |  |  |
| Yoklamayı etkinleştir | Varsayılan değer: Önceden belirlenmiş bir varsayılan değer yoktur<br>Veri Klasörü bölümünde yapılandırılmış paylaşılan klasörde yoklamayı etkinleştir. Bu, paylaşılan klasörde belirtilen aralıkta yoklama yapmak için kullanılır. |  |  |
| Yoklama aralığı | Varsayılan değer: 100<br>Güncelleştirmeleri yakalamak için paylaşılan klasörde yoklama yapma aralığı (milisaniye olarak). Bu, `–usePolling` etkinleştirildiyse kullanılır. |  |  |
| Paylaşılan klasör bağlantı denetim aralığı | Varsayılan değer: 30.000<br>Qlik DataTransfer, paylaşılan klasörün bağlantısını belirtilen aralıklarda denetler. Bağlantı kesildiğinde Bağlantı kesildi olarak işaretlenir ve sonraki aralıkta denetlenir. Tekrar bağlantı kurulduğunda DataTransfer, bağlantı kesildikten sonra güncellenen tüm dosyaları yükler. |  |  |
| Dalgalanma Gecikme Süresi | Varsayılan değer: 1.000<br>Dosya sık sık oluşturuluyor veya güncelleniyorsa dosya yüklenmeden önce bir gecikme ekleyebilirsiniz. Buna dalgalanma gecikmesi adı verilir ve yalnızca Veri Klasörü bağlantıları için geçerlidir. |  |  |
| Dosya yükleme öbek boyutu | Varsayılan değer: 300<br>Dosya veri öbekleri halinde yüklenir.<br><br>Maksimum değer 300 MB'dir. Öbek boyutunu azaltmak, bant genişliği düşük ortamda yükleme işleminin daha verimli olmasına yardımcı olabilir. |  |  |
| Uzak uygulamayı yeniden yükleme gecikme süresi | Varsayılan değer: 30.000<br>Qlik DataTransfer, yükleme bittiğinde bağlantı ile yapılandırılmış bağımlı uygulamalara yeniden yükleme işlemini tetikler. Bu gecikme, bağımlı uygulamalarla ilgili birden fazla dosyanın yüklendiği durumlarda kullanıcının bir uygulamayı sıkça yeniden yüklemesini önlemeye yardımcı olur. |  |  |
| Minimum yükleme bant genişliği | Varsayılan değer: 25.600<br>Minimum yükleme akış bant genişliği Kb/sn olarak belirtilir.<br><br>Bu bant genişliği, doğru yaşam süresini (TTL) hesaplamak için kullanılır. |  |  |
| Maksimum eşzamanlı yükleme sınırı | Varsayılan değer: 10<br>Maksimum eşzamanlı yükleme sayısı.<br><br>Bu da TTL'yi hesaplamak için kullanılır. Qlik DataTransfer, yükleme süresini, bant genişliğinin eşzamanlı yüklemeler arasında eşit olarak bölündüğünü varsayımına dayanarak hesaplar. Sayıları azaltmak daha fazla bant genişliği kullanmanıza yardımcı olur. |  |  |
| Yeniden Deneme Gecikmeleri | Varsayılan değer: 2.000, 5.000, 10.000, 20.000, 3.000<br>Dosya öbeği yüklenemezse `maxConcurrentUploads` ayarı, yeniden deneme sayısını ve her deneme arasındaki bekleme süresini denetler. Ayrıca en kötü durumdaki olası TTL'yi tahmin etmek için, tüm yeniden deneme gecikmelerinin toplamı TTL'ye eklenir. |  |  |
| Kuyruğa Alma Gecikme Süresi | Varsayılan değer: 30.000<br>Eşzamanlı yükleme kuyruğunda, aynı anda izin verilen maksimum sayıdaki yüklemeler yönetilir. Bu, dosya yükleme işlemi başlamadan önce kuyruğu oluştururken birkaç saniyelik gecikmeye neden olabilir. Kullanıcı bu bekleme süresini yapılandırabilir. Buna, kuyruğa alma gecikmesi adı verilir. |  |  |
| Maksimum dosya boyutu | Varsayılan değer: 0<br>Yüklenebilecek maksimum dosya boyutu (GB olarak).<br><br>Sıfır, Qlik Cloud kiracısının maksimum büyük dosya boyutu kotası anlamına gelir. Kullanıcıların yanlışlıkla çok büyük dosyaları yüklemesini önlemek için bu, daha küçük bir değer olarak ayarlanabilir. |  |  |
| Kaynak meşgul olma gecikme süresi | Varsayılan değer: 60.000<br>Qlik Cloud, yükleme sırasında Kaynak meşgul (423) hatası döndürürse işlemi yeniden denemeden önce belirli bir süre bekler. Bu gecikme süresini belirleyebilirsiniz. |  |  |