SQL Komut Çalıştırma - Voodoo RPA

by Voodoo Editor
2 sene ago
606 Views

İçindekiler Tablosu


    Veritabanı: SQL Komut Çalıştırma


    Veri Tabanı Erişim Bileşeni Kullanım Videosu

    VooDoo Studio üzerinden, Bağlantı kurulan veritabanına SQL Komutu gönderme işlemini gerçekleştiren adımdır.

    Veritabanı adımlarına ulaşmak için aşağıdaki görseli takip edebilirsiniz.

    DatabaseEntryTR

  • Genel Bilgiler
  • Parametre Açıklama
    İsim Uygulama yürütme adımının adı. (Zorunlu)
    Açıklama Uygulama yürütme adımının açıklaması. (Zorunlu Değil)
  • Bölge
  • Parametre Açıklama
    İlgili Akış Görüntüsü Adım sırasında kullanılan görüntü. (Zorunlu)
  • Veritabanı Aksiyon Parametreleri
  • Parametre Açıklama
    Veritabanı Bağlantısı Açan Adım Veritabanı bağlantısı oluşturan adımın tanımlandığı parametredir.
    Not: İlgili veritabanına bağlantıyı gerçekleştirmek için, “Bağlan” butonuna basmayı unutmayınız.
    SQL: Şema Gezgini Veritabanı ile bağlantı gerçekleştikten sonra, veritabanı içerisindeki şemalara erişebileceğiniz Şema Gezgini alanıdır.
    SQL: Komut Veritabanı ile bağlantı gerçekleştikten sonra, veritabanına SQL Komutları gönderebileceğiniz Komut alanıdır.
    Not: İlgili veritabanı için SQL komutu yazıldıktan sonra “Çalıştır” butonuna basmayı unutmayınız.
    SQL: Parametre Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Parametre verileridir.
    Key: Kullanıcı tarafından, veritabanında müdahale edilen veri kaynağına ait, anahtar alan adı parametresidir.
    RuntimeValue: İlgili müdahaleye ait, veritabanından kullanıcıya geri dönen, çalışma zamanı parametresidir.
    DesigntimeValue: İlgili müdahaleye ait, veritabanından kullanıcıya geri dönen, veritabanı dizayn müdahalesi süresini betimleyen parametredir.
    SQL: Çıktı Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Çıktı verileridir.
    Çıktıyı Veri Kaynağına Yükle: Veritabanı komutu sonrasında, elde edilen çıktı verisinin veri kaynağına kaydedilip kaydedilmeyeceğine ait Seçim parametresidir.
    Veri Kaynağı: Eğer çıkan veri veri kaynağına kaydedilecek ise, bu çıktıların, hangi veri kaynağına kaydedileceğine ait Veri Kaynağı parametresidir.
    SQL: Çalışma Sonucu Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Etkilenen Kayıt Sayısı parametresidir.
    Komuttan etkilenen veri alanlarının sayısal değerini kullanıcıya gösterir.
  • Zaman Ayarı
  • Parametre Açıklama
    Maksimum Adım Tamamlama Süresi Uygulamanın tamamlanması sonuna kadar çalıştır seçilmiş ise adımının tamamlanma süresini temsil eder.
    (Zorunlu)
    Yürütme İsteğinden Sonra Bekleme Süresi Bir sonraki adıma geçmek için bekleme süresi. (Zorunlu)
  • Senaryo Akışı
  • Parametre Açıklama
    Adım Akışı Adım akış türünü gösterir. (Zorunlu)

    Sıralı Sıralı olarak devam edecek akış türüdür.
    Koşullu Koşullu olarak devam edecek akış türüdür.

    • Başarılı Durumda
    • Bu adım başarılı durumda başka bir adıma devam eder. Eğer senaryo
      adımını sonlandırmayı isterseniz Son seçeneğini de seçebilirsiniz.

    • Başarısız Durumda
    • Bu adım başarısız durumda başka bir adıma devam eder. Eğer senaryo
      adımını sonlandırmayı isterseniz Son seçeneğini de seçebilirsiniz.





    Dinamik Değerler


    Komut Adımı Kullanarak Dinamik Veriler ile İşlem Yapma


    Geliştirilmek istenilen süreçte verilerin dinamik olarak alınması ve güncellenmesi işlemleri için parametreler bölümünü kullanabilirsiniz. Key değişkeninizin adıdır ve RunTimeValue, senaryo çalışırken Key değişkenine atanacak veridir. Bu RunTimeValue metin değerini üç farklı şekilde dinamik olarak atayabilirsiniz: ‘Sabit’, ‘Değişken’ ve ‘Veri’. Komut adımında kullanmanız gereken parametre, $P{“Key Değeri”} olacaktır.

    #Örnek 1

  • Örneklendirelim
  • Key RunTimeValue DesignTimeValue
    name \datasource.1_.name\ (ID’si 1 olan Veri kaynağının içerisindeki, ‘name’ kolonunun içerisindeki değer. Ahmet
  • Komut
  • SELECT * From test where name = $P{name};
    
    Stüdyo içerisindeki görünümü

    Key Image

  • Çalıştır
  • Dikkat! Çalıştır düğmesine tıkladığınızda, çalışacak değerDesignTimeValue olacaktır, bunun nedeni Çalıştır düğmesinin bir test aracı olmasıdır.Senaryo faalde çalışırken RunTimeValue,değerini 'Key' Değişkenine atar.

    Calıştır Buton

  • Sonuç
  • Key Image