UiPath, yeni projelerde veri yönetimini daha verimli hale getirmek için standart olarak 30 gün süreli Retention Policy adlı bir politika ekledi. Bu politika, Orchestrator veritabanındaki tüm başarılı veya başarısız Job’ların en fazla 30 gün tutulmasını ve sonrasında otomatik olarak silinmesini sağlıyor.
Fakat bu verilerin süresiz olarak saklanmasını tercih ediyorsanız aşağıdaki konfigürasyonlar ile bunu sağlayabilirsiniz:
Standalone (On-Prem) Orchestrator’da Job Verilerini Saklama (Keep)
Standalone Orchestrator’da, eğer Job’ların hiçbir zaman silinmesini istemiyorsanız, “Always Keep” seçeneğini kullanabilirsiniz. Bunun için:
- Orchestrator’da ilgili Tenant ve Folder’a gidin.
- Processes sayfasını açın.
- Yeni bir süreç eklemek veya mevcut bir süreci düzenlemek için “Add Process” veya “More Actions > Edit” seçeneklerini tıklayın.
- Açılan pencerede, “Retention policy” bölümünde, Action alanından “Keep” seçeneğini seçin.
Bu sayede, Job’lar süresiz olarak Orchestrator ve veritabanında saklanır.
Cloud Orchestrator’da Job Verilerini Saklama (Archive)
Cloud Orchestrator için durum biraz daha farklı. Cloud ortamda “Always Keep” (Süresiz sakla) gibi bir seçenek henüz mevcut değil. Ancak Job’ların verilerini kaybetmeden yönetmek için arşivleme (Archive) yöntemi kullanılabiliyor.
Cloud’da Retention Policy Düzenleme Adımları
- Tenant > Aktif Folder > Automations > Processes ekranına gidin.
- Yeni eklediğiniz veya mevcut bir projeyi düzenlemek için, ilgili sürecin yanındaki “Edit” seçeneğini tıklayın.
- Açılan “Create/Update Process” sayfasında “Retention policy” alanında:
- Completed Jobs için Action olarak “Archive” seçeneğini belirleyin.
- Retention duration alanından istediğiniz saklama süresini (örn. 30 gün) girin.
Aynı şekilde, uncompleted Jobs için de benzer şekilde Action ve Retention süresi belirleyebilirsiniz.
- “Archive” seçeneğini kullandığınızda, verilerinizi saklamak için bir hedef depolama alanına (Target bucket) ihtiyacınız olacaktır.

Target Storage Bucket Oluşturma
Archive seçeneği ile devam edebilmek için bir Storage Bucket oluşturmak gerekiyor. Bunu yapmak için:
- Tenant > Aktif Folder > Storage Buckets sayfasına gidin.
- “Add Storage Bucket” veya benzeri bir butonla yeni bir depolama alanı oluşturun.
- Bu depolama alanını oluşturduktan sonra tekrar “Retention policy” sayfasına dönün ve oluşturduğunuz Storage Bucket’ı Target bucket alanında seçin.
Bu şekilde, Cloud Orchestrator üzerinde Job’lar otomatik olarak belirlediğiniz sürenin sonunda arşivlenir ve saklanır. Sürekli olarak bu verilerinizi erişilebilir halde tutmak isterseniz, arşivlenen veriler Storage Bucket içerisinden indirilebilir veya incelenebilir.
Özetle:
- On-Prem Orchestrator:
“Keep” seçeneği kullanılarak Job verileri süresiz olarak saklanabilir. - Cloud Orchestrator:
“Keep” seçeneği bulunmasa da “Archive” aksiyonu seçilerek Job verileri bir Storage Bucket’ta arşivlenebilir, böylece Job verileri kaybolmadan saklanabilir.
Bu policy ile, daha hafif bir veritabanı ile Orchestrator’un daha verimli çalışması, verilerin daha düzenli olarak tutulması, depolama alanının gereksiz verilerle doldurulmaması gibi faydalar sağlanabilir. Fakat yine de Job’lara ait tüm verileri süresiz olarak saklamak isterseniz yukarıda da bahsedilen konfigürasyonları tercih edebilirsiniz.
Detayları içeren UiPath dokümantasyonuna buradan ulaşabilirsiniz.
Bir sonraki yazıda görüşmek üzere. 🚀







Leave a comment