Tüm Ürünler
Search
Belge Merkezi

DataWorks:Senaryo 3: İş akışı ve çalışma alanı arası bağımlılıkları yapılandırın

Son Güncelleme:Oct 05, 2026

Farklı iş akışları ve çalışma alanları arasındaki düğümler için zamanlama bağımlılıklarını yapılandırarak aşağı akış iş akışının yalnızca yukarı akış iş akışı başarıyla tamamlandıktan sonra çalışmasını sağlayın.

Arka plan bilgileri

DataWorks'te düğüm bağımlılığı oluşturmak için yukarı akış düğümünün çıkışını aşağı akış düğümü için giriş olarak yapılandırırsınız. Aynı yaklaşım farklı iş akışları ve çalışma alanları arasında da geçerlidir. Daha fazla bilgi için bkz. Zamanlama bağımlılıklarını yapılandırma kılavuzu.

İş akışı arası zamanlama bağımlılığını yapılandırın

İş akışı arası bir bağımlılıkta aşağı akış iş akışı düğümü yukarı akış iş akışı düğümünün çıkışına bağlıdır. Bu örnek birden çok dal sonucu içeren bir iş akışı için kurulumu gösterir.

Birden çok dal sonucu içeren bir iş akışı için tüm dal düğümlerinden gelen çıkışları toplamak üzere sıfır yük düğümü kullanın. Ardından bu düğümün çıkışını aşağı akış iş akışının kök düğümü için giriş olarak manuel şekilde ayarlayın. Böylece bağımlılık oluşur.

Not
  • Sıfır yük düğümü veri üretmeden çalışan bir kontrol düğümü türüdür. Genellikle genel zamanlamayı (başlangıç zamanı gibi) yönetmek için iş akışının kök düğümü olarak veya dal düğümlerinden gelen sonuçları toplamak için çıkış düğümü olarak kullanılır.

  • Bir iş akışında birden çok dal sonucu varsa örneğin workflow_end_zero_load_node gibi bir sıfır yük düğümü oluşturun. workflow_end_zero_load_node öğesini yukarı akış dal düğümlerinin çıkışlarına bağımlı olacak şekilde yapılandırın. İş akışı yalnızca workflow_end_zero_load_node başarıyla çalıştığında tamamlanmış sayılır.

Birden çok dal sonucu içeren bir iş akışı için iş akışı arası bağımlılık oluşturmak üzere aşağıda gösterildiği gibi sıfır yük düğümlerini kullanarak yukarı ve aşağı akış bağımlılıklarını yapılandırın.

跨业务流程调度依赖

  • Bir yukarı akış iş akışı (iş akışı 1) ve bir aşağı akış iş akışı (iş akışı 2) oluşturun.

  • Yukarı akış iş akışı 1'de aşağıdaki sıfır yük düğümlerini oluşturun:

    • workflow1_start_zero_load_node: Yukarı akış iş akışı 1'deki dal düğümleri için başlangıç düğümü.

    • workflow1_end_zero_load_node: Yukarı akış iş akışı 1'deki dal düğümlerinden gelen çıkışları toplayan çıkış düğümü.

  • Aşağı akış iş akışı 2'de aşağıdaki sıfır yük düğümlerini oluşturun:

    • workflow2_start_zero_load_node: Aşağı akış iş akışı 2'deki dal düğümleri için başlangıç düğümü.

    • workflow2_end_zero_load_node: Aşağı akış iş akışı 2'deki dal düğümlerinden gelen çıkışları toplayan çıkış düğümü.

  • Yukarı ve aşağı akış iş akışları arasındaki bağımlılık: workflow1_end_zero_load_node çıkışını workflow2_start_zero_load_node girişi olarak yapılandırın. Böylece iş akışı arası bağımlılık oluşur.

Not

DataWorks'te bağımlılık oluşturmak için yukarı akış düğümünün çıkışını aşağı akış düğümü için giriş olarak yapılandırırsınız. Düğüm bağımlılığını üç şekilde yapılandırabilirsiniz:

drag-and-drop

,

manual configuration

veya

Auto Parse

. Bu örnekte bağımlılığı manuel olarak oluşturursunuz: Aşağı akış düğümü

workflow2_start_zero_load_node

için

Parent Nodes

bölümünde yukarı akış düğümü

workflow1_end_zero_load_node

çıkışını manuel olarak girerek bağımlılığı oluşturursunuz.

Çalışma alanı arası zamanlama bağımlılığını yapılandırın

DataWorks aynı bölgedeki çalışma alanları arasındaki bağımlılıkları destekler. Yapılandırma standart bir zamanlama bağımlılığı ile aynıdır. Talimatlar için bkz.

Aynı döngü zamanlama bağımlılıklarını yapılandırma

.

Not

Bazı eski çalışma alanları standart mod çalışma alanından temel mod çalışma alanına bağımlılıkları desteklemeyebilir. Bu sorunla karşılaşırsanız yardım almak için

destek talebi gönderin

.