Yazma tablolarından değişiklikleri ayıklama | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Yazma tablolarından değişiklikleri ayıklama

Kullanıcılar yazma tablolarında düzenlenebilir sütunlara veri eklediğinde, değişiklikleri uygulamanın veri modeline uygulanmaz. Ayrıca geçicidirler—değişiklikler Qlik tarafından yönetilen değişiklik depolarında 90 gün boyunca saklanır ve bu sürenin sonunda silinir.

Bu değişiklikleri change-stores API aracılığıyla alabilirsiniz. Değişiklikler çeşitli şekillerde kullanılabilir, bunlar arasında:

  • Değişiklikleri kalıcı depolama ve Qlik Cloud içinde kullanım için QVD'lere veya uygulamalara yükleyin.

  • Değişiklikleri ayıklayın, bunları Excel elektronik tabloları veya SQL veritabanları gibi harici sistemlere ekleyin.

  • Verileri e-posta gönderme ve envanter satın alma gibi otomatik süreçlere dinamik olarak entegre edin.

  • Kendi uygulamalarınızı oluşturun ve change-stores API çağrılarını operasyonel iş akışlarınıza entegre edin.

Ön koşullar

Değişiklik deposunda kaydedilen verilere erişmeden önce, change-stores API'e erişebilmeniz gerekir. Bunu yapmak için şunlara ihtiyacınız var:

Değişiklikleri ayıklamak için kullanılabilen araçlar

Aşağıdaki araçları kullanarak change-stores API içindeki değişiklikleri ayıklayabilir ve kullanabilirsiniz:

  • Qlik Automate

  • Qlik komut dosyası oluşturma ve veri hazırlığı ile kullanılabilen REST bağlayıcısı.

Örnekler ve kullanım örnekleri için bkz.:

Yazma tablosu değişikliklerini Qlik Automate ile ayıklama

Değişiklik deposunda kaydedilen değişiklikler, Change Store içindeki Qlik Cloud Services bağlayıcısındaki Qlik Automate blokları kullanılarak ayıklanabilir. Bu bağlayıcı, otomasyon sahibinin Qlik hesabına otomatik olarak bağlanır, bu nedenle kimlik doğrulaması için ek adım gerekmez.

Qlik Automate hakkında daha fazla bilgiye Qlik Automate adresinden ulaşılabilir.

Yazma tablosu değişikliklerini ayıklamak için mevcut Qlik Automate blokları

Automation with available connector blocks for interacting with write table change stores

Değişiklik deposundan mevcut değişiklikleri listeleme

List Current Changes From Change Store bloğu, /changes/tabular-views API uç noktasını kullanır ve her hücre için yalnızca en güncel değeri döndürür (başka bir deyişle, mevcut değerleri döndürür). Bu değerleri, her bir nesnenin birincil anahtarları ve değişiklik değerlerini içerdiği bir nesne listesi olarak döndürür. Her kayıt ayrıca, kayda son güncellemenin yapıldığı tarih ve saat için bir updatedAt zaman damgası ve bu değişikliği yapan kullanıcı için bir updatedBy kullanıcı kimliği ile genişletilir.

Qlik Automate içindeki List Current Changes From Change Store blok

Değişiklik depolama geçmişini listeleme

List Change Store History bloğu, /changes API uç noktasını kullanır ve her hücre için tam geçmişi döndürür. Bir hücre birden çok kez güncellendiyse, bu blok her değeri, userId ve her güncelleme için updatedAt zaman damgasını döndürür.

Qlik Automate içindeki List Change Store History blok

Şablonlarla çalışma

Verileri bir MySQL veritabanına çıkarıyorsanız, bir otomasyon şablonuyla da başlayabilirsiniz. Aşağıdaki şablonlar Insights to Action altında mevcuttur:

  • Extract Change Store Data to a MySQL Database

  • Extract Change Store Data to a MySQL Database in Bulk

Bu şablonlar, verileri daha hızlı çıkarmanıza yardımcı olmak için Change Store bloklarını (yukarıda açıklanmıştır) diğer bloklarla düzenler. Kaynaklarınıza bağlanmak için blok parametrelerini ayarlamanız yeterlidir. Ayrıntılı bir açıklama için bu Topluluk makalesine bakın.

Yazma tablosu değişikliklerini REST bağlayıcısı ile ayıklama

Bu örnek, change-stores API için bir REST Bağlantısı yapılandırmayı gösterir. Bu Bağlantı, API'den çekmek ve ardından değişiklikleri bir uygulamaya geri yüklemek veya Qlik Cloud içinde QVD'lere depolamak için kullanılabilir.

  1. Qlik Cloud Analytics içinde, REST bağlayıcısına yeni bir Bağlantı oluşturun. Bkz. Veri bağlantıları ekleme.

  2. Bağlantı için şu parametreleri ayarlayın:

    • URL: your_tenant_base_URL/api/analytics/change-stores/your change store id/changes/tabular-views

    • Additional request parameters

      • Query parameters

        • Limit (Key): 100 (Value)

      • Query headers

        • Authorization (Key): Bearer your_API_token (Value)

    • Pagination type: Next URL

      • 'Next url' path: links/next/href

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!