Tüm Ürünler
Search
Belge Merkezi

DataWorks:Veri aktarımı düğümü

Son Güncelleme:Oct 10, 2026

Bir veri aktarımı düğümü, DataWorks iş akışındaki önceki düğümlerin sorgu sonuçlarını DingTalk, Lark, WeCom, Teams veya e-posta aracılığıyla teslim ederek ekibinizin en güncel verilerden haberdar olmasını sağlar.

Nasıl çalışır

Veri aktarımı düğümü, DataWorks iş akışındaki SQL sorgu düğümleri ve atama düğümlerinden gelen çıkış parametrelerini almak için Input and Output Parameters bölümünü kullanır. Bu parametreleri mesaj gövdesinde yer tutucu olarak kullanarak hedefe aktarabilirsiniz.

  • Bir SQL sorgu düğümü çalıştırıldığında, sorgu sonuçlarını içeren bir outputs parametresi oluşturur ve bunları sonraki düğümlere iletir. Daha fazla bilgi için bkz. Düğüm bağlamını yapılandırma.

  • Veri aktarımı düğümünde mesaj gövdesini yapılandırırken, Markdown bileşeni içinde ${Parametre adı} biçimini kullanarak önceki bir düğümden gelen çıkış parametrelerine başvurabilir ve bunları görüntüleyebilirsiniz.

  • Verileri tablo bileşeninde görüntülemek için, bileşenin ilişkili parametre ayarında önceki SQL sorgusundan alan adlarını seçin.

Ön koşullar

Sınırlamalar

  • Farklı hedeflere veri aktarılırken aşağıdaki veri boyutu sınırlamaları geçerlidir:

    • DingTalk: Mesaj boyutu 20 KB'yi aşamaz.

    • Lark: Mesaj boyutu 20 KB'yi aşamaz ve görüntüler 10 MB'ten küçük olmalıdır.

    • WeCom: Her sohbet botu dakikada en fazla 20 mesaj gönderebilir.

    • Teams: Mesaj boyutu 28 KB'yi aşamaz.

    • E-posta: Her veri aktarımı görevi yalnızca tek bir e-posta gövdesini destekler. Diğer sınırlamalar için e-posta hizmet sağlayıcınızın SMTP sınırlamalarına bakın.

  • Veri aktarımı düğümü yalnızca aşağıdaki bölgelerdeki çalışma alanlarında kullanılabilir: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), US (Silicon Valley), US (Virginia) ve Germany (Frankfurt).

1. Önceki bir düğüm oluşturma

Bir veri aktarımı düğümü, hedefe aktarmak üzere önceki bir düğümün bağlamından Context Parameters değerlerini alır. Bir veri aktarımı düğümü oluşturmadan önce bir SQL sorgu düğümü veya atama düğümü oluşturun.

Not

SQL sorgu düğümü

  1. DataWorks konsolu oturumunu açın. Hedef bölgede sol gezinme bölmesinde Data Development and O&M > Data Development seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to Data Development öğesine tıklayın.

  1. Tuvali açmak için iş akışınıza çift tıklayın. Bir SQL sorgu düğümü oluşturmak için image simgesine tıklayın.

  2. Düzenleyicisini açmak ve sorgunuzu yazmak için SQL sorgu düğümüne çift tıklayın.

    Not

    Bir veri aktarımı düğümü doğrudan bir ODPS SQL sorgusundan veri çekemez. Bunun yerine bir atama düğümü kullanmalı ve sorguyu bunun içinde yapılandırmalısınız. Daha fazla bilgi için bkz. Aktarım iş akışı yapılandırma.

  3. Sağ bölmede düğümün zamanlama ayarlarını yapılandırmak için Scheduling seçeneğine tıklayın.

    Configure Scheduling Settings adımları hakkında ayrıntılı bilgi için bkz. Temel özellikleri yapılandırma, Zaman özelliği yapılandırması, Kaynak özelliklerini yapılandırma, Aynı döngüde zamanlama bağımlılıklarını yapılandırma ve Düğüm bağlamını yapılandırma.

  4. Scheduling panelinde Input and Output Parameters > Output Parameters yoluna gidin ve SQL sorgu sonuçlarını bir çıkış parametresi olarak ortaya çıkarmak için Add assignment parameter seçeneğine tıklayın.

  5. image Kaydet simgesine tıklayın.

Atama düğümü

  1. DataWorks konsolu oturumunu açın. Hedef bölgede sol gezinme bölmesinde Data Development and O&M > Data Development seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to Data Development öğesine tıklayın.

  1. Tuvali açmak için iş akışınıza çift tıklayın. Bir atama düğümü oluşturmak için image simgesine tıklayın.

  2. Düzenleyicisini açmak için atama düğümüne çift tıklayın.

    Bir atama düğümü değer ataması için ODPS SQL, Shell veya Python kullanır. Daha fazla bilgi için bkz. Atama düğümü.

  3. Düğümü yapılandırdıktan sonra image Kaydet simgesine tıklayın.

2. Veri aktarımı düğümü oluşturma

  1. İş akışı tuvalinde bir veri aktarımı düğümü oluşturmak için image simgesine tıklayın.


    Parametre


    Açıklama


    Node Type


    Açılan listeden Data Push seçeneğini belirleyin.


    Path


    1. Adımdaki önceki düğümü içeren yolu seçin.


    Name


    Düğüm için bir ad girin.

  2. Yeni veri aktarımı düğümünün yapılandırma sayfasını açmak için üzerine çift tıklayın.

  3. Sağ bölmede Properties seçeneğine tıklayın. Scheduling Dependency > Parent Nodes altında Add seçeneğine tıklayarak 1. Adım da oluşturduğunuz düğümü önceki bağımlılık olarak ayarlayın.

  4. Properties panelinde Resource Group > Resource Group for Scheduling altında 28 Haziran 2024 tarihinde veya sonrasında oluşturulmuş bir sunucusuz kaynak grubu seçin. Kaynak grubunuz bu tarihten önce oluşturulduysa yükseltmek için destek talebi göndermeniz gerekir.

  5. Properties panelinde Input and Output Parameters > Input Parameters altında bir giriş parametresi oluşturmak için Add seçeneğine tıklayın. Değer olarak 1. Adımdaki sorgu düğümünün çıkış parametresini seçin. Ardından Scheduling panelini kapatın.

  6. Düğümün yapılandırma sayfasında mesajın hedefini, başlığını ve gövdesini yapılandırın.

    1. Destination açılan listesinden bir hedef seçin. İstediğiniz hedef listede yoksa oluşturmak için Create Data Push Destination seçeneğine tıklayın.

      Parametre

      Açıklama

      Type

      Desteklenen türler: DingTalk, Lark, WeCom, Teams ve E-posta.

      Object

      Hedef için ad.

      Webhook

      Bir DingTalk, Lark veya WeCom sohbet botu için Webhook URL'si; Teams için gelen Webhook veya e-posta için SMTP ayrıntıları. Bu bilgileri hedef platformdan alın.

      Not

      Aktarım hedeflerini yönetmek için:

      1. DataWorks konsolu oturumunu açın. Hedef bölgede sol gezinme bölmesinde Data Analysis and Service > DataService Studio seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to DataService Studio öğesine tıklayın.

      2. Service Development sayfasında sol alt köşedeki image Ayarlar simgesine tıklayın ve Destination Management sekmesine gidin. Bu sekmede mevcut hedefleri yönetebilir veya yeni bir tane eklemek için Create Data Push Destination seçeneğine tıklayabilirsiniz. Daha fazla bilgi için bkz. Webhook veri aktarım hedefi oluşturma.

    2. Name: Mesaj için bir başlık girin.

    3. Body: Markdown ve Tablo bileşenleri ekleyebilirsiniz. Daha fazla bilgi için bkz. Aktarım içeriğini yapılandırma.

      Not
      • Önceki düğüm bir SQL sorgu düğümü ise:

        • Bir veri aktarımının Markdown gövdesinde, önceki çıkış parametrelerini almak için SQL sorgusundan alan adlarını ${field_name} biçiminde yer tutucu olarak kullanın.

        • Bir veri aktarımı gövdesindeki tablolar için, verileri almak üzere önceki bir SQL sorgusundan alan adlarını Parameters olarak kullanın.

      • Önceki düğüm bir atama düğümü ise, mesaj gövdesinde ${Giriş parametresi adı} biçiminde bir yer tutucu kullanmanız gerekir. ${Giriş parametresi adı}, veri aktarımı düğümünde yapılandırdığınız Input Parameters değerinin adıdır.

  7. Veri aktarımı düğümünü kaydetmek için image Kaydet simgesine tıklayın.

3. Görevi çalıştırma ve dağıtma

Veri aktarımı iş akışını yapılandırdıktan sonra doğru çalıştığını doğrulamak için test edin, ardından görevi gönderin ve dağıtın.

  1. İş akışı tuvalinde iş akışını çalıştırmak için image Çalıştır simgesine tıklayın.

  2. Tüm düğümlerde image başarı simgesi göründükten sonra iş akışını göndermek için image Gönder simgesine tıklayın.

  3. Submission iletişim kutusunda göndermek istediğiniz düğümleri seçin ve Ignore I/O Inconsistency Alerts onay kutusunu işaretleyin.

  4. Submission seçeneğine tıklayın.

  5. Düğümler başarıyla gönderildikten sonra bunları dağıtın. Daha fazla bilgi için bkz. Görevleri yayımlama.

En iyi uygulamalar

Veri aktarımı düğümü basit aktarım, birleşik aktarım, betik tabanlı aktarım, koşullu aktarım ve MaxCompute aktarımı gibi çeşitli iş akışı desenlerini destekler. Daha fazla bilgi için bkz. En iyi uygulamalar: İş akışında veri aktarımı düğümü yapılandırma.

Sonraki adımlar

Dağıtımdan sonra görevi Operation Center'da yönetin. Daha fazla bilgi için bkz. Otomatik tetiklenen düğümlerde temel bakım ve onarım işlemleri gerçekleştirme.