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

Kullanıcılar yazma tablolarında [düzenlenebilir sütunlara](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm) veri eklediğinde, değişiklikleri uygulamanın veri modeline uygulanmaz. Ayrıca geçicidirler—değişiklikler Qlik tarafından yönetilen [](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm#ChangeStore)[değişiklik depolarında](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm) 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:

* Qlik Cloud kiracısı için API anahtarı. Bkz. [API anahtarlarını yönetme](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-generate-api-keys.htm).

* Yazma tablolarıyla çalışmak için kiracı yöneticileri tarafından atanmış gerekli izinler. Bkz.:

  * [Not tabloları için izinleri ayarlama](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/write-table-permissions.htm) (kapasite tabanlı abonelikler)

  * [Not tabloları için izinleri ayarlama](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/write-table-permissions-capacity.htm) (Kullanıcı tabanlı abonelikler)

* Mağaza kimliğini değiştir. Bu, bir sayfada yazma tablosu oluşturulduktan sonra alınabilir. Bkz. [Değişiklik depolarıyla çalışma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm).

## 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](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm#ExampleAutomateMain)

* [Yazma tablosu değişikliklerini REST bağlayıcısı ile ayıklama](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm#ExampleAutomate1)

* [Yazma tabloları için kullanım örnekleri](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Stories/stories.htm)

## 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](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_QlikAutomation/introduction/home-automation.htm) adresinden ulaşılabilir.

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

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

Yazma tablosu değişikliklerini ayıklamak için mevcut Qlik AutomateQlik Automate blokları ![Automation with available connector blocks for interacting with write table change stores](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_write-table-automations-overview.png)

### 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

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

Qlik AutomateQlik Automate içindeki List Current Changes From Change StoreList Current Changes From Change Store blok ![](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_write-table-block-change-store-list-changes.png)

### 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

Qlik Automate içindeki List Change Store History blok

Qlik AutomateQlik Automate içindeki List Change Store HistoryList Change Store History blok ![](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_write-table-block-change-history.png)

### Ş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](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848) 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.

Aşağıdakileri yapın:

1. Qlik Cloud Analizleri içinde, REST bağlayıcısına yeni bir Bağlantı oluşturun. Bkz. [Veri bağlantıları ekleme](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataSource/add-data-connections.htm).

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

## Daha fazla bilgi

* [Değişiklikleri Değiğişiklik Deposu'ndan (Yazma Tablosu) ayıklama ve bunları bir veritabanında Qlik Automate kullanarak depolama](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)

* [Değişiklik depolarıyla çalışma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Yazma tabloları oluşturma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Not tablosu](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Düzenlenebilir sütunları yapılandırma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

* [Yazma tablolarındaki birincil anahtarlar](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm)