Kullanıcı Kılavuzu

Get Synchronization Log

Get Synchronization Log

Get Synchronization Log aksiyonu, çevrimdışı ve çevrimiçi veritabanları arasındaki senkronizasyon işlemlerini takip etmek ve oluşan hataları görüntülemek için kullanılır. Bu aksiyon sayesinde, hangi verilerin başarıyla senkronize edildiğini görebilir, senkronizasyon sırasında oluşan hataları analiz edebilir ve çözüm üretebilirsiniz. Ayrıca, belirli bir zaman aralığında yapılan senkronizasyon işlemlerini takip ederek, geçmiş işlemleri inceleyebilirsiniz.

Teknik Özellikler 

  • Senkronizasyon Durumu: Senkronizasyon işleminin başarılı olup olmadığını izleyebilir ve hataları inceleyebilirsiniz.
  • Zaman Aralığı Filtreleme: Senkronizasyon işlemlerini belirli bir zaman aralığına göre sorgulayabilirsiniz.
  • Kullanıcı Takibi: Senkronizasyon işlemlerini gerçekleştiren kullanıcıları tanımlayarak, hangi verilerin hangi kullanıcı tarafından senkronize edildiğini takip edebilirsiniz.
  • Web ve Mobil Uyumluluk: Get Synchronization Log aksiyonu, hem web hem de mobil uygulamalarda desteklenir.

Get Synchronization Log Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yaparak üzerinde çalıştığınız projeyi açın.
  2. UI Design modülüne geçin ve sağ panelde bulunan Properties panelini açın.
  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Offline Database > Get Synchronization Log aksiyonunu ekleyin.

Get Synchronization Log Aksiyonu Parametreleri

  • User Name: Senkronizasyon işlemlerini gerçekleştiren kullanıcıyı tanımlamak için kullanılır. Birden fazla kullanıcının aynı uygulamada çalıştığı senaryolarda, hangi kullanıcının hangi verileri senkronize ettiğini sorgulayabilirsiniz.
  • Status (Opsiyonel): Senkronizasyon işlemlerinin durumunu belirtir. Başarılı ya da hatalı senkronizasyonları filtrelemek için kullanılabilir.
  • Begin Date (Opsiyonel): Senkronizasyon işlemlerinin başlangıç tarihini belirler. Belirli bir tarihten itibaren yapılan senkronizasyon işlemlerini sorgulamak için kullanılır.
  • End Date (Opsiyonel): Senkronizasyon işlemlerinin bitiş tarihini tanımlar. Begin Date ile birlikte belirli bir zaman aralığındaki işlemleri incelemenize olanak tanır.

Kullanım Senaryosu: Çevrimdışı Veri Güncellemelerinin Takibi

Senaryo 1: Saha Çalışanı Çevrimdışıyken Veri Girişi Yapıyor

  1. Veri Girişi: Bir saha çalışanı, internet bağlantısı olmadığında müşteri verilerini çevrimdışıyken sisteme girer.
  2. Senkronizasyon Başarısı: İnternet bağlantısı geri geldiğinde, veriler sunucuya senkronize edilir. Get Synchronization Log aksiyonu sayesinde, bu senkronizasyonun başarılı olduğu ve hangi verilerin senkronize edildiği sorgulanabilir.

Senaryo 2: Kullanıcı Hatalı Senkronizasyonu Kontrol Ediyor

  1. Senkronizasyon Hatası: Bir kullanıcı, çevrimdışıyken yaptığı veri girişlerinin sunucuya düzgün bir şekilde senkronize edilmediğini fark eder.
  2. Hata Günlüğü: Get Synchronization Log aksiyonu kullanılarak, hangi senkronizasyonun başarısız olduğu ve hata mesajları görüntülenebilir.
  3. Hata Çözümü: Kullanıcı, hata mesajlarını inceleyerek problemi çözebilir ve veritabanındaki hatalı girişleri düzeltebilir.

Get Synchronization Log Aksiyonu İleri Seviye Özelleştirmeler

  • Zaman Aralığı Takibi: Senkronizasyon işlemleri belirli bir zaman diliminde yapılmışsa, bu zaman dilimindeki tüm işlemleri incelemek için Begin Date ve End Date parametrelerini kullanabilirsiniz.
  • Kullanıcı Bazlı Senkronizasyon Takibi: Eğer uygulamanızda birden fazla kullanıcı varsa, User Name parametresi sayesinde her kullanıcının yaptığı senkronizasyon işlemlerini ayrı ayrı takip edebilirsiniz.

Teknik Riskler 

  • Senkronizasyon Hataları: Senkronizasyon hatalarının doğru bir şekilde kaydedilmesi için hata mesajları ve kodları düzenli olarak kontrol edin.
  • Veri Çakışması: Çevrimdışıyken yapılan değişikliklerin çakışmalarını yönetmek için senkronizasyon sonrası çakışma yönetim sistemi ekleyin.

Get Synchronization Log aksiyonu, çevrimdışı ve çevrimiçi veritabanları arasındaki senkronizasyon işlemlerini takip etmenize olanak tanır. Senkronizasyon işlemlerinin başarı durumunu analiz edebilir, hataları tespit edebilir ve zaman aralıklarına göre işlem geçmişini sorgulayabilirsiniz. Bu aksiyon, iş süreçlerinin daha verimli yönetilmesini sağlayarak uygulamanızın kullanıcı deneyimini geliştirebilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar