Ana içeriğe geç

FTP Tanımlamaları

FTP Tanımlamaları, FTP ve SFTP sunucularına bağlantıları yapılandırmanıza olanak tanır. Bu özellik, Robusta'nın belirli dizinleri dosyalar için izlemesine ve dosya varlığına göre (Tetikleyici) işlemleri başlatmasına veya planlanan işlemler için ön koşulu olarak hizmet etmesine olanak tanır.

FTP Tanımlamalarını Yönetme

FTP Tanımlamaları Listesi Görünümü

Aşağıdaki tablo, FTP Tanımlamaları listesi sayfasında bulunan öğeleri açıklar.

Öğesi Açıklama
FTP Tanımı Oluştur FTP tanımı oluşturma formuna erişmek için buton.
Eylem seç Seçilen FTP tanımlamaları üzerinde eylemler gerçekleştirmek için açılır menü, bunları silebilir, ayrıntılarını değiştirebilir veya yeni FTP olayları tanımlayabilirsiniz.
FTP Tanımı Adı ile Ara Liste içinde FTP tanımlamalarını adlarına göre aramak için alan.
Sonraki 10'u göster Liste中的 sonraki 10 FTP tanımını yüklemek için buton.
FTP Tanımı Adına Göre Sırala FTP tanımlamalarını adlarına göre artan veya azalan sırada sıralar.
İsim FTP tanımına atanmış benzersiz isim.
Açıklama FTP tanımına ilişkin kısa bir açıklama veya notlar.
Sunucu adı FTP/SFTP sunucusunun sunucu adı veya IP adresi.
Kullanıcı adı FTP/SFTP sunucusu ile kimlik doğrulama için kullanılan kullanıcı adı.
Bağlantı tipi Bağlantının FTP veya SFTP olduğunu gösterir.

Bir FTP Tanımı Oluşturma

Yeni bir FTP tanımı oluşturmak için aşağıdaki adımları izleyin:

  1. FTP Tanımı Oluştur butonuna tıklayın.
  2. Oluşturma formundaki gerekli alanları doldurun:
Öğesi Açıklama
İsim FTP tanımına benzersiz bir isim verin.
Açıklama FTP tanımına ilişkin kısa bir açıklama girin.
Bağlantı tipi FTP veya SFTP seçin.
Sunucu adı Sunucu adı veya IP adresini girin.
Bağlantı kapısı Bağlantı için bağlantı kapısı numarasını girin (örneğin, FTP için 21, SFTP için 22).
Kullanıcı adı Sunucu kimlik doğrulaması için kullanıcı adını girin.
Yeni Şifre Sunucu kimlik doğrulaması için parolayı girin. Düz metin olarak girilirse, günlük verisinde görünür. Artırılmış güvenlik için, bu bilginin bir kasa sisteminden alınmasını öneririz.

FTP Olaylarını Tanımlama

Bir FTP olayını tanımlamak için, önce listeden bir FTP tanımı seçin. Ardından, Eylem seç butonuna tıklayın ve Eylem ekle'yi seçin.

Olay yapılandırma penceresinde, Robusta'nın FTP/SFTP sunucusundaki dosyalarla nasıl etkileşime gireceğini tanımlayabilirsiniz. İki temel eylem tipi vardır:

  • Koşul: Belirli bir dosyanın dizinde mevcut olması gerektiğini, planlanan bir işlemin başlamadan önce güvence altına alır.
  • Tetikleyici: Belirtilen bir dosya algılandığında, ilgili dizinde hemen yeni bir işlem başlatır.

FTP olayını tanımlamak için aşağıdaki adımları izleyin:

  1. Olay yapılandırma penceresindeki ilgili alanları doldurun.
  2. Eylem tipi'ni (Koşul veya Tetikleyici) seçin.
  3. Tetikleyici seçilirse:
    • İşlem sıklığını Aralık alanında girin.
    • Çalıştırılacak Süreç'i seçin.
    • Süreç için gerekli Değişkenler'i girin.
    • Süreci çalıştıracak Robot'u seçin.
    • Bir Sonraki eylem seçin:
      • Dosyayı işlemin tamamlanmasından sonra silmek için Remove'u seçin.
      • Dosyayı işlemin tamamlanmasından sonra başka bir dizine taşımak için Move'u seçin. Move seçilirse, hedef Dizin'i belirtin.
  4. FTP olayı tanımını sonlandırmak için Kaydet butonuna tıklayın.

FTP Olayı Yapılandırma Alanları

Öğesi Açıklama
Eylem ekle Bu FTP tanımına bağlı mevcut dosya olaylarının listesini görüntüler.
İsim FTP olayına benzersiz bir isim verin.
Aktifleştir FTP olayını etkinleştirmek veya devre dışı bırakmak için geçiş. Etkinleştirildiğinde, olay etkin olur ve Robusta izlemeye başlar.
Dizin FTP/SFTP sunucusunda izlenecek dizin yolu.
Dosya adı Dinlenecek dosyanın adı, uzantısı dahil. Bu alan isteğe bağlıdır ve REGEX ifadelerini destekler (örneğin, *.log, Report_*.txt).
Eylem tipi Olayın davranışını tanımlar: Pre-Condition (dosya varlığı, planlanan bir işlemin ön koşulu) veya Trigger (dosya varlığı, yeni bir işlemi başlatır).
Aralık Robusta'nın dosyayı kontrol ettiği sıklık (dakika, saat vb.). Sadece Tetikleyici eylem tipi için geçerlidir.
Süreç Olay koşulu karşılandığında çalıştırılacak Robusta işlemi. Sadece Tetikleyici eylem tipi için geçerlidir.
Değişkenler Seçilen sürece geçirilecek anahtar-değer çiftleri. Sadece Tetikleyici eylem tipi için geçerlidir.
Robot İşlemi çalıştıracak belirli robot. Sadece Tetikleyici eylem tipi için geçerlidir.
Sonraki eylem İşlemin tamamlanmasından sonra dosyaya uygulanacak eylem: Remove (dosyayı siler) veya Move (dosyayı başka bir dizine taşır). Sadece Tetikleyici eylem tipi için geçerlidir.
Dizin Sonraki eylem olarak Move seçilirse, hedef dizin yolu. Sadece Tetikleyici eylem tipi için geçerlidir.