# Veri yenilemeleri için görev zincirleri oluşturma

Analiz veri yenilemeleri bağlamında görev zinciri, birbirine bağlı olaya dayalı zamanlamalarla yapılandırılmış bir dizi görevdir. Uygulamaları, komut dosyalarını, veri akışlarını ve table recipe açları belirli bir sırayla yenileyen görev zincirleri oluşturabilirsiniz. Örneğin, birbiri ardına üç veri akışı çalıştırabilir ve bu olaylardan sonra, bu veri akışlarından gelen verileri toplamak ve analiz etmek için bir uygulamayı yeniden yükleyebilirsiniz.

[Creating task chains for data refreshes](https://play.vidyard.com/WhTG1zErMM75ouASvZN96j)

## Bir görev zinciri başlatma

Bir görev zinciri başlatmak için, geçerli görev ile mevcut bir görev arasında bir bağımlılık oluşturmanız gerekir.

Aşağıdakileri yapın:

1. Zamana dayalı bir programa göre verileri yenileyen bir görev (bir uygulama, komut dosyası, veri akışı veya table recipe aç için) oluşturun.

   [Bir görev oluşturma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-work-with-tasks.htm#Creating)

2. Başka bir görev oluşturun. Görevi yapılandırırken Şuna dayanır: altında aşağıdakilerden birini seçin:

   * Başka bir görev başarılı oldu: Seçilen bir görev başarıyla çalıştığında yenilemeyi başlatın.

   * Başka bir görev başarısız oldu: Seçilen bir görev başarısız olduğunda yenilemeyi başlatın.

   * Başka bir görev tamamlandı: Seçilen bir görev, başarılı veya başarısız sonuçlanıp sonuçlanmadığına bakılmaksızın çalışmasını tamamladığında yenilemeyi başlatın.

   * Veriler yenilendiğinde: Bir uygulamada aşağı akışta kullanılan bir Qlik Talend Data Integration İşlem hattında veri güncelleştirmesi algılandığında yenilemeyi başlatın. Yalnızca uygulamalar için kullanılabilir.

     İpucu notuBu seçenek yalnızca uygulama bir Qlik Talend Data Integration İşlem hattına bağlı olduğunda kullanılabilir.

3. Geçerli görevinize bağlamak istediğiniz Alan, Varlık ve Görev öğesini seçin.

4. Kaydet düğmesine tıklayın.

Bu şekilde, birçok farklı görevi birbirine zincirleyebilirsiniz.

Bir görev zinciri oluşturmak için, olaya dayalı bir zamanlamaya sahip bir görev oluşturun.

Bir görev zinciri oluşturmak için, olaya dayalı bir zamanlamaya sahip bir görev oluşturun.

Bir görev zinciri oluşturmak için, olaya dayalı bir zamanlamaya sahip bir görev oluşturun. !["Şuna dayanır:" özelliği altında olaya dayalı bir tetikleyici seçmek için açılır menünün kullanıldığı görev oluşturma iletişim kutusu](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui-gen_reload-task-chain.png)

## Görev zincirleme örneği

Örneğin, aşağıdaki zinciri yapılandırabilirsiniz:

1. Görev 1, belirli bir zamanda bir uygulamayı yeniden yükler.

2. Görev 1 tamamlandığında—başarılı veya başarısız durumuna bakılmaksızın—görev 2, QVD verilerini dışa aktarmak için bir komut dosyası çalıştırır.

3. Görev 2 başarıyla çalıştığında görev 3, ek QVD verilerini dışa aktarmak için bir veri akışı çalıştırır.

4. Görev 3 başarıyla çalıştığında, görev 4 ikinci bir uygulamayı yeniden yükler. Bu uygulama, bu varlıkların her biri tarafından yüklenen verileri birleştirir.

## Görev zincirlerini görselleştirme

Analiz etkinlik merkezinin Görevler bölümünde görev zincirlerini görselleştirebilir ve yönetebilirsiniz. Bkz. [Görev zincirlerini görüntüleme ve yönetme](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-monitor-tasks.htm#ManageChains).

## İzinler

Görev zinciri, aralarında bağımlılık bulunan birden fazla görevden oluşan bir kümedir. Bir görev zinciri oluşturabilmek ve zinciri başarıyla çalıştırabilmek için her bir kaynağın alanında gerekli izinlere sahip olmanız gerekir.

Analiz verisi yenilemelerine yönelik görevleri oluşturmak ve yönetmek için aşağıdaki izinlere ihtiyacınız vardır:

* Profesyonel kullanıcı yetkilendirmesi (yalnızca kullanıcı tabanlı abonelikler için geçerlidir)

* Paylaşılan bir alandaki bir uygulama, komut dosyası, veri akışı veya table recipe aç için, paylaşılan alanda aşağıdaki alan rollerinden birine ihtiyacınız vardır:

  * Sahip (alanın)

  * Yönetebilir

  * Uygulamalarda verileri düzenleyebilir

  * Düzenleyebilir

* Yönetilen bir alandaki bir uygulama, komut dosyası, veri akışı veya table recipe aç için, yönetilen alanda aşağıdaki alan rollerinden birine ihtiyacınız vardır:

  * Sahip (alanın)

  * Yönetebilir

  * İşlem yapabilir

Ayrıca kiracı veya analiz yöneticisi olarak görevleri oluşturabilir ve yönetebilirsiniz. Ancak kaynak, paylaşılan veya yönetilen bir alandaysa alanda gerekli alan rollerine de ihtiyacınız vardır (yukarıya bakın).

Paylaşılan ve yönetilen alanlardaki izinler hakkında daha fazla bilgi için bkz.:

* [Profesyonel ve kapasite tabanlı abonelik kullanıcıları için paylaşılan alan izinleri](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/permissions-shared-space-prof-full.htm)

* [Profesyonel ve kapasite tabanlı abonelik kullanıcıları için yönetilen alan izinleri](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/permissions-managed-space-prof-full.htm)

[Görevlerle veri yenilemelerini zamanlama](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-work-with-tasks.htm)