Parametre düğümü, bir iş akışı içindeki parametreleri yöneten ve bunları görev düğümleri arasında ileten sanal bir düğümdür. Sabit parametreler, değişken parametreler ve üst akış düğümlerinden geçen parametreleri destekler. Parametreye ihtiyaç duyan düğümler, bu parametrelere doğrudan erişmek için parametre düğümüne bağımlılık oluşturabilir.
Genel Bakış
Parametre düğümü, veri hesaplama görevleri çalıştırmayan veya veri üretmeyen sanal bir düğümdür. Temel olarak düğümler arası parametre aktarımı ve merkezi parametre yönetimi için kullanılır.
-
Düğümler arasında parametre aktarma
Bir alt akış düğümü, farklı seviyelerdeki birden fazla üst akış düğümünden çıkış parametrelerine ihtiyaç duyduğunda, bu parametreleri tek bir parametre düğümünde toplayabilirsiniz. Gerekli tüm parametreleri parametre düğümüne ekleyin ve ardından alt akış düğümünü doğrudan buna bağımlı olacak şekilde ayarlayın.
Yukarıdaki şemada,
Sq_MySQL_GdüğümüSq_MySQL_BveSq_MySQL_Edüğümlerinin çıkış parametrelerine ihtiyaç duyar. Bir parametre düğümünü hemSq_MySQL_Bhem deSq_MySQL_Edüğümlerinin alt akış düğümü olarak kullanabilirsiniz.Sq_MySQL_Gdüğümünün ihtiyaç duyduğu tüm parametreleri parametre düğümüne ekleyin. Ardından,Sq_MySQL_Gdüğümünü parametre düğümünün alt akış düğümü olarak ayarlayarak çıkış parametrelerini almasını sağlayın. Bu sayedeSq_MySQL_Gdüğümü,Sq_MySQL_BveSq_MySQL_Edüğümlerinden gelen parametreleri parametre düğümü aracılığıyla elde edebilir. -
Merkezi parametre yönetimi
Bir iş akışındaki alt akış görev düğümlerinin belirli sabit veya değişken parametrelere ihtiyacı olduğunda, bunların tümünü tek bir parametre düğümüne ekleyebilirsiniz. Alt akış düğümleri daha sonra doğrudan parametre düğümüne bağımlı olur ve iş akışı için merkezi bir parametre yönetimi sağlanır.
Yukarıdaki şemada,
Sq2_MySQL_A,Sq2_MySQL_C,Sq2_MySQL_D,Sq2_MySQL_EveSq2_MySQL_Fdüğümlerinin tamamı parametrelere ihtiyaç duyar. Üst akış düğümlerinden çıkış parametrelerini almak ve gerekli değişken ya da sabit parametreleri yapılandırmak için bir parametre düğümü kullanabilirsiniz. Bu parametre düğümü, söz konusu düğümler için üst akış bağımlılığı olarak hizmet eder.
Ön Koşullar
-
Kullanmak istediğiniz RAM kullanıcısı çalışma alanınıza eklenmiştir.
Görevleri geliştirmek için bir RAM kullanıcısı kullanmak istiyorsanız, RAM kullanıcısını üye olarak çalışma alanınıza eklemeli ve ona Develop veya Workspace Administrator rolünü atamalısınız. Workspace Administrator rolü, gerekenden daha fazla izne sahiptir. Bu rolü atarken dikkatli olun. Bir üyeyi nasıl ekleyeceğiniz ve rol atayacağınız hakkında daha fazla bilgi için bkz. Çalışma alanına üye ekleme.
Sunucusuz kaynak grubu çalışma alanınızla ilişkilendirilmiştir. Daha fazla bilgi için Sunucusuz kaynak gruplarını kullanma dizinindeki konulara bakın.
Parametre düğümünü yapılandırmadan önce bir tane oluşturmanız gerekir. Daha fazla bilgi için bkz. Zamanlama iş akışı için düğüm oluşturma.
Not
Bir parametre düğümündeki parametrelere başvurmak için, bir görev düğümü bunun doğrudan alt akış düğümü olmalı ve parametre düğümünü üst akış bağımlılığı olarak ayarlamalıdır.
Adım 1: Parametre düğümünü yapılandırma
Bir parametre düğümünde sabit parametreler, değişken parametreler ve geçiş değişkenleri oluşturabilirsiniz. Aşağıdaki bölümlerde her bir türün nasıl yapılandırılacağı açıklanmaktadır.
Sabit parametre ekleme
Sabit parametre, parametre düğümünde doğrudan yapılandırdığınız sabit bir değere sahiptir.
Parametre düğümü düzenleyicisini açın ve sol üst köşedeki parametre ekleme düğmesini tıklayarak bir parametre ekleyin.
-
Sabit parametreyi yapılandırın:
Parametre
Açıklama
Parametre adı
Özel bir parametre adı.
NotBu ad, alt akış düğümleri parametre eklerken seçim için kullanılır.
Parametre türü
Sabit.
Değer
Özel bir sabit değer.
Açıklama
Parametre için özel bir açıklama.
-
Sabit parametreyi yapılandırdıktan sonra, parametreyi kaydetmek için İşlemler sütunundaki Save öğesini tıklayın.
Değişken parametre ekleme
Parametre değeri bir sistem zamanı değişkeni gibi bir değişkense, parametreyi eklerken parametre türünü değişken olarak ayarlayın.
Parametre düğümü düzenleyicisini açın ve sol üst köşedeki parametre ekleme düğmesini tıklayarak bir parametre ekleyin.
-
Değişken parametreyi yapılandırın:
Parametre
Açıklama
Parametre adı
Özel bir parametre adı.
NotBu ad, alt akış düğümleri parametre eklerken seçim için kullanılır.
Parametre türü
Değişken.
Değer
Özel bir değişken değeri.
NotDeğişken parametreler hakkında daha fazla bilgi için bkz. Zamanlama parametrelerini yapılandırma.
Açıklama
Parametre için özel bir açıklama.
-
Değişken parametreyi yapılandırdıktan sonra, parametreyi kaydetmek için İşlemler sütunundaki Save öğesini tıklayın.
Geçiş değişkeni parametresi ekleme
Bir geçiş değişkeni, üst akış düğümlerinden gelen çıkış parametrelerini alt akış düğümlerine iletir. Değeri, parametre düğümünün zamanlama ayarlarında belirtilen üst akış bağımlılık düğümlerinin herhangi bir çıkış parametresine ayarlanabilir.
-
Parametre düğümü düzenleyicisini açın ve sağ taraftaki zamanlama ayarlarını tıklayın. bölümünde Bağımlılık Ekle'yi tıklayın ve parametrelerini geçirmek istediğiniz düğümü üst akış bağımlılığı olarak yapılandırın.
-
Bağımlılığı yapılandırdıktan sonra Scheduling Parameters sekmesine geçin ve Add parameters öğesini tıklayın. Aşağıdaki ayarları yapılandırın:
Yeni parametre için özel bir ad girin.
Üst akış düğümünden bir çıkış parametresini aramak ve ilişkilendirmek için
düğmesini tıklayın.
-
Parametreleri yapılandırmayı tamamladıktan sonra zamanlama ayarları panelini kapatın. Parametre düğümü sayfasında Add öğesini tıklayın ve aşağıdaki ayarları yapılandırın:
Parametre
Açıklama
Parametre adı
Özel bir parametre adı.
NotBu ad, alt akış düğümleri parametre eklerken seçim için kullanılır.
Parametre türü
Geçiş değişkeni.
Değer
Zamanlama ayarlarında ilişkilendirilen bir üst akış parametresini açılan listeden seçin.
Açıklama
Parametre için özel bir açıklama.
-
Geçiş değişkeni parametresini yapılandırdıktan sonra, parametreyi kaydetmek için İşlemler sütunundaki Save öğesini tıklayın.
Parametre düğümü için parametre yapılandırmasını tamamladıktan sonra zamanlama ayarlarını yapılandırın. Daha fazla bilgi için bkz. Zamanlama ayarlarını yapılandırma.
Adım 2: Parametreleri alt akış düğümlerinde kullanma
Parametre düğümünü yapılandırdıktan sonra, merkezi parametre yönetimi için parametrelerini doğrudan alt akış düğümlerinde kullanabilirsiniz.
Alt akış düğümünde bir parametre düğümünden gelen parametreleri kullanmak için, alt akış düğümünün zamanlama parametrelerinde parametre ekleyerek bunları parametre düğümüyle ilişkilendirmeniz gerekir.
-
Üst akış parametre düğümü parametrelerini ilişkilendirin.
-
Parametre düğümü düzenleyicisini açın ve sağ taraftaki zamanlama ayarlarını tıklayın. bölümünde Bağımlılık Ekle'yi tıklayın ve parametre düğümünü üst akış bağımlılığı olarak yapılandırın.
-
Bağımlılığı yapılandırdıktan sonra Scheduling Parameters sekmesine geçin ve Add parameters öğesini tıklayın. Aşağıdaki ayarları yapılandırın:
Yeni parametre için özel bir ad girin.
-
Üst akış parametre düğümünden bir çıkış parametresini aramak ve ilişkilendirmek için
düğmesini tıklayın.
-
Parametreleri yapılandırdıktan sonra, parametre düğümünden geçirilen parametreleri almak için düğüm betiğinde
${parameter name}kullanarak bunlara başvurabilirsiniz.
Adım 2: Düğümü dağıtma ve yönetme
Zamanlama ayarlarını tamamladıktan sonra, düğümü ve bunun üst ve alt akış düğümlerini üretim ortamına gönderebilir ve dağıtabilirsiniz. Daha fazla bilgi için bkz. Düğüm dağıtma.
Dağıtımdan sonra, görev yapılandırdığınız zamanlamaya göre periyodik olarak çalışır. Dağıtılan zamanlanmış görevleri görüntüleyebilir ve bölümünde bakım ve onarım işlemleri gerçekleştirebilirsiniz. Daha fazla bilgi için bkz. Zamanlanmış görevleri yönetme.