Tüm Ürünler
Search
Belge Merkezi

DataWorks:SelectDB düğümü

Son Güncelleme:Oct 05, 2026

DataWorks'te SelectDB düğümü, SelectDB için görevler geliştirmenize ve bu görevleri periyodik olarak zamanlamanıza olanak tanır. Bu görevleri diğer işlerle de entegre edebilirsiniz.

Arka Plan

SelectDB, Apache Doris üzerine inşa edilmiş yeni nesil, çoklu cloud yerel ve gerçek zamanlı bir veri ambarıdır. Gerçek zamanlı, kurumsal ölçekli büyük veri analitiği için tasarlanmış olup maliyet etkin ve kullanımı kolay bir hizmet sunar. Daha fazla bilgi için bkz. SelectDB.

Ön Koşullar

  • İş akışı oluşturulmuştur.

    Data Studio, iş akışlarına dayalı olarak altyapıya özgü geliştirme işlemleri gerçekleştirir. Bir düğüm oluşturmadan önce öncelikle bir iş akışı oluşturun. Daha fazla bilgi için bkz. İş akışı oluşturma.

  • Bir SelectDB veri kaynağı oluşturun.

    SelectDB veritabanınıza erişmek için bunu DataWorks'te bir veri kaynağı olarak eklemeniz gerekir. Veri kaynağı oluşturma talimatları için bkz. Veri Kaynağı Yönetimi. DataWorks'te SelectDB veri kaynağının nasıl kullanılacağı hakkında bilgi için bkz. SelectDB veri kaynağı.

    Not

    SelectDB düğümleri yalnızca JDBC bağlantı dizesi kullanılarak oluşturulan SelectDB veri kaynaklarını destekler.

  • Veri kaynağınız ile bir kaynak grubu arasında ağ bağlantısı kurulmuştur.

    İstediğiniz veri kaynağının kullanmak istediğiniz kaynak grubuna bağlı olduğundan emin olun. Ağ bağlantısını yapılandırma hakkında daha fazla bilgi için bkz. Kaynak grubu ile veri kaynağı arasında ağ bağlantısı kurma.

  • (İsteğe bağlı; Resource Access Management (RAM) kullanıcıları için gereklidir) Görev geliştirmede kullanılan RAM kullanıcısı hedef çalışma alanına eklenmiş ve Development veya Workspace Administrator rolü (geniş izinler sağlar—dikkatli atayın) atanmıştır. Üye ekleme ve izin verme hakkında daha fazla bilgi için bkz. Çalışma alanına üye ekleme.

Sınırlamalar

Bu özellik aşağıdaki bölgelerde kullanılabilir: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Germany (Frankfurt), US (Silicon Valley) ve US (Virginia).

SelectDB veri kaynakları, Data Quality izleme kurallarının yapılandırılmasını desteklemez.

Adım 1: SelectDB düğümü oluşturma

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

  2. Hedef İş Akışına sağ tıklayın ve Create Node > Database > SelectDB seçeneğini belirleyin.

  3. Create Node iletişim kutusunda düğüm için bir Name girin ve OK seçeneğine tıklayın. Düğüm oluşturulduktan sonra görevi düğüm içinde geliştirebilir ve yapılandırabilirsiniz.

Adım 2: SelectDB görevi geliştirme

(İsteğe bağlı) SelectDB veri kaynağı seçme

Çalışma alanınız birden fazla SelectDB veri kaynağı içeriyorsa düğüm düzenleyici sayfasındaki açılır listeden kullanmak istediğiniz kaynağı seçin. Yalnızca bir SelectDB veri kaynağı varsa bu kaynak varsayılan olarak seçilir.

Not

SelectDB düğümleri yalnızca JDBC bağlantı dizesi kullanılarak oluşturulan SelectDB veri kaynaklarını destekler.

SQL kodu yazma: Temel örnek

Kod düzenleyicide göreviniz için SQL kodunu yazın. Örneğin:

SELECT * FROM usertablename;

SQL kodu yazma: Zamanlama parametrelerini kullanma

DataWorks tarafından sağlanan Scheduling Parameter özelliği, periyodik zamanlama senaryolarında koda dinamik olarak parametre aktarmanızı sağlar. Bir düğüm görevinin kodunda ${değişken_adı} formatını kullanarak bir değişken tanımlayabilir ve düğüm düzenleme sayfasının sağ tarafındaki navigasyon çubuğundaki Scheduling Configurations > Scheduling Parameter bölümünde bu değişkene bir değer atayabilirsiniz. Desteklenen formatlar ve yapılandırma ayrıntıları hakkında daha fazla bilgi için bkz. Desteklenen zamanlama parametresi formatları ve Zamanlama parametrelerini yapılandırma ve kullanma.

Örneğin:

SELECT '${var}'; -- You can use this with scheduling parameters.

Adım 3: Görev zamanlamasını yapılandırma

Düğüm görevini periyodik olarak çalıştırmak için düğüm düzenleme sayfasının sağ tarafındaki Scheduling seçeneğine tıklayın ve ihtiyaçlarınıza göre zamanlama ayarlarını yapılandırın. Daha fazla bilgi için bkz. Görev zamanlama özelliklerine genel bakış.

Not

Düğümü gönderebilmeniz için düğümün Rerun attribute ve Parent Nodes özelliklerini yapılandırmanız gerekir.

Adım 4: Görev kodunu test etme

Görevin beklendiği gibi davrandığını doğrulamak için gerektiğinde aşağıdaki test işlemlerini gerçekleştirin.

  1. (İsteğe bağlı) Bir kaynak grubu seçin ve özel parametre değerleri atayın.

    • Araç çubuğundaki 高级运行 simgesine tıklayın. Parameter iletişim kutusunda test için zamanlama kaynak grubunu seçin.

    • Görev kodunuz zamanlama parametresi değişkenleri kullanıyorsa burada test amacıyla bunlara değer atayın. Parametre atama mantığı hakkında daha fazla bilgi için bkz. Görev hata ayıklama süreci.

  2. Görev kodunu kaydedin ve çalıştırın.

    Görev kodunuzu kaydetmek için araç çubuğundaki 保存 simgesine tıklayın. Ardından görevi çalıştırmak için 运行 simgesine tıklayın.

  3. (İsteğe bağlı) Duman testi gerçekleştirin.

    Geliştirme ortamında duman testi çalıştırmak ve zamanlanan düğüm görevinin beklendiği gibi yürütüldüğünü doğrulamak için düğüm gönderimi sırasında veya sonrasında duman testi gerçekleştirin. Daha fazla bilgi için bkz. Duman testi gerçekleştirme.

Adım 5: Görevi gönderme ve yayınlama

Düğüm görevini yapılandırdıktan sonra gönderin ve yayınlayın. Yayınlandıktan sonra düğüm, zamanlama yapılandırmasına göre periyodik olarak çalışır.

  1. Düğümü kaydetmek için araç çubuğundaki 保存 simgesine tıklayın.

  2. Düğüm görevini göndermek için araç çubuğundaki 提交 simgesine tıklayın.

    Submission iletişim kutusunda bir Change Description girin. İsteğe bağlı olarak gönderim sonrası kod incelemesi gerekip gerekmediğini seçin.

    Not
    • Düğümü gönderebilmeniz için düğümün Rerun attribute ve Parent Nodes özelliklerini yapılandırmanız gerekir.

    • Kod incelemesi, kod kalitesini sağlamaya ve incelenmemiş kodun doğrudan üretime yayınlanmasından kaynaklanan hataları önlemeye yardımcı olur. Kod incelemesi etkinleştirilirse gönderilen düğüm kodunun yayınlanabilmesi için inceleyiciler tarafından onaylanması gerekir. Daha fazla bilgi için bkz. Kod incelemesi.

Standart modda bir çalışma alanı kullanıyorsanız görevi başarıyla gönderdikten sonra görevi üretim ortamına dağıtmak için düğüm düzenleme sayfasının sağ üst köşesindeki Publish seçeneğine tıklayın. Daha fazla bilgi için bkz. Görev yayınlama.

Sonraki adımlar

Görev işlemleri: Bir görev commit edildikten ve yayınlandıktan sonra düğümün yapılandırmasına göre periyodik olarak çalışır. Zamanlanan görevin zamanlama ve çalışma durumunu görüntülemek üzere Operation Center'a gitmek için düğüm düzenleme sayfasının sağ üst köşesindeki O&M seçeneğine tıklayabilirsiniz. Daha fazla bilgi için bkz. Zamanlanan Görevleri Yönetme.